Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



# Classes and Interfaces in #Apache Solr Lucene - 1176 results found.
NameDescriptionTypePackageFramework
AbstractDefaultValueUpdateProcessorFactory Base class that can be extended by any UpdateRequestProcessorFactory designed to add a default value Classorg.apache.solr.update.processorApache Solr Lucene
AbstractLuceneSpellCheckerAbstract base class for all Lucene-based spell checking implementations.Classorg.apache.solr.spellingApache Solr Lucene
AbstractPluginLoaderAn abstract super class that manages standard solr-style plugin configuration.Classorg.apache.solr.util.pluginApache Solr Lucene
AbstractSolrEventListenerClassorg.apache.solr.coreApache Solr Lucene
AbstractSpatialFieldTypeAbstract base class for Solr FieldTypes based on a Lucene 4 SpatialStrategy.Classorg.apache.solr.schemaApache Solr Lucene
AbstractSpatialPrefixTreeFieldTypeSee Also:PrefixTreeStrategyWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.schemaApache Solr Lucene
AbstractSubTypeFieldTypeAn abstract base class for FieldTypes that delegate work to another FieldType.Classorg.apache.solr.schemaApache Solr Lucene
ActionThrottleClassorg.apache.solr.cloudApache Solr Lucene
AddSchemaFieldsUpdateProcessorFactory This processor will dynamically add fields to the schema if an input document contains one or more fields that don't match any field or dynamic field in the schema.Classorg.apache.solr.update.processorApache Solr Lucene
AddUpdateCommandClassorg.apache.solr.updateApache Solr Lucene
AdjustableSemaphoreClassorg.apache.solr.utilApache Solr Lucene
AdminHandlersClassorg.apache.solr.handler.adminApache Solr Lucene
AggValueSourceClassorg.apache.solr.search.facetApache Solr Lucene
AllValuesOrNoneFieldMutatingUpdateProcessorAbstract subclass of FieldMutatingUpdateProcessor for implementing UpdateProcessors that will mutate all individual values of a selected Classorg.apache.solr.update.processorApache Solr Lucene
AnalysisRequestHandlerBaseA base class for all analysis request handlers.Classorg.apache.solr.handlerApache Solr Lucene
AnalyticsQueryClassorg.apache.solr.searchApache Solr Lucene
AnalyzingInfixLookupFactoryFactory for AnalyzingInfixSuggesterWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.spelling.suggest.fstApache Solr Lucene
AnalyzingLookupFactoryFactory for AnalyzingSuggesterWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.spelling.suggest.fstApache Solr Lucene
AssignClassorg.apache.solr.cloudApache Solr Lucene
AtomicUpdateDocumentMergerWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.update.processorApache Solr Lucene
AuthenticationPluginWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.securityApache Solr Lucene
AuthorizationContextRequest context for Solr to be used by Authorization plugin.Classorg.apache.solr.securityApache Solr Lucene
AuthorizationPluginInterfaceorg.apache.solr.securityApache Solr Lucene
AuthorizationResponseClassorg.apache.solr.securityApache Solr Lucene
AvgAggClassorg.apache.solr.search.facetApache Solr Lucene
BaseEditorialTransformerClassorg.apache.solr.response.transformApache Solr Lucene
BaseManagedTokenFilterFactoryAbstract based class for implementing TokenFilterFactory objects that are managed by the REST API.Classorg.apache.solr.rest.schema.analysisApache Solr Lucene
BaseSolrResourceBase class of all Solr Restlet server resource classes.Classorg.apache.solr.restApache Solr Lucene
BasicAuthPluginClassorg.apache.solr.securityApache Solr Lucene
BBoxFieldClassorg.apache.solr.schemaApache Solr Lucene
BinaryFieldClassorg.apache.solr.schemaApache Solr Lucene
BinaryQueryResponseWriter write response in binary format.Interfaceorg.apache.solr.responseApache Solr Lucene
BinaryResponseWriterClassorg.apache.solr.responseApache Solr Lucene
BitDocSetBitDocSet represents an unordered set of Lucene Document Ids using a BitSet.Classorg.apache.solr.searchApache Solr Lucene
BitsFilteredPostingsEnumClassorg.apache.solr.searchApache Solr Lucene
BlendedInfixLookupFactoryFactory for BlendedInfixLookupFactoryWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.spelling.suggest.fstApache Solr Lucene
BlobHandlerClassorg.apache.solr.handlerApache Solr Lucene
BlockCacheWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
BlockCacheKeyWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
BlockCacheLocationWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
BlockDirectoryWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
BlockDirectoryCacheWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
BlockJoinWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.search.facetApache Solr Lucene
BlockJoinChildQParserClassorg.apache.solr.search.joinApache Solr Lucene
BlockJoinChildQParserPluginClassorg.apache.solr.search.joinApache Solr Lucene
BlockJoinParentQParserPluginUsage: {!parent which=PARENT:true}CHILD_PRICE:10 supports optional score parameter with one of ScoreMode values:Classorg.apache.solr.search.joinApache Solr Lucene
BlockLocksWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
BM25SimilarityFactoryFactory for BM25Similarity k1 (float): Controls non-linear term frequency normalization (saturation).Classorg.apache.solr.search.similaritiesApache Solr Lucene
BoolFieldClassorg.apache.solr.schemaApache Solr Lucene
BoostQParserPluginCreate a boosted query from the input value.Classorg.apache.solr.searchApache Solr Lucene
BoundedTreeSetA TreeSet that ensures it never grows beyond a max size.Classorg.apache.solr.utilApache Solr Lucene
BreakIteratorBoundaryScannerClassorg.apache.solr.highlightApache Solr Lucene
BufferStoreWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
CacheWARNING: This API is experimental and might change in incompatible ways in the next release.Interfaceorg.apache.solr.store.blockcacheApache Solr Lucene
CacheConfigContains the knowledge of how cache config is stored in the solrconfig.Classorg.apache.solr.searchApache Solr Lucene
CachedIndexOutputCache the blocks as they are written.Classorg.apache.solr.store.blockcacheApache Solr Lucene
CachedSearcherStatsClassorg.apache.solr.search.statsApache Solr Lucene
CacheRegenerator based on an old cache.Interfaceorg.apache.solr.searchApache Solr Lucene
CachingDirectoryFactoryA DirectoryFactory impl base class for caching Directory instances per path.Classorg.apache.solr.coreApache Solr Lucene
CharBufferA simple StringBuffer replacement that aims to reduce copying as much as possible.Classorg.apache.solr.internal.csvApache Solr Lucene
CharStreamThis interface describes a character stream that maintains line and column number positions of the characters.Interfaceorg.apache.solr.parserApache Solr Lucene
ChildDocTransformerFactory This transformer returns all descendants of each parent document in a flat list nested inside the parent document.Classorg.apache.solr.response.transformApache Solr Lucene
CircularListClassorg.apache.solr.loggingApache Solr Lucene
ClassicIndexSchemaFactoryClassorg.apache.solr.schemaApache Solr Lucene
ClockAn abstraction for how time passes.Classorg.apache.solr.util.statsApache Solr Lucene
CloneFieldUpdateProcessorFactoryClones the values found in any matching source field into the configured dest field.Classorg.apache.solr.update.processorApache Solr Lucene
CloseHookUsed to request notification when the core is closed.Classorg.apache.solr.coreApache Solr Lucene
CloudConfigClassorg.apache.solr.coreApache Solr Lucene
CloudConfigSetServiceClassorg.apache.solr.cloudApache Solr Lucene
CloudDescriptorClassorg.apache.solr.cloudApache Solr Lucene
CloudMLTQParserClassorg.apache.solr.search.mltApache Solr Lucene
CloudUtilClassorg.apache.solr.cloudApache Solr Lucene
ClusterStateMutatorClassorg.apache.solr.cloud.overseerApache Solr Lucene
ClusterStatusClassorg.apache.solr.handler.adminApache Solr Lucene
CodecFactoryClassorg.apache.solr.coreApache Solr Lucene
CollapseScoreFunctionClassorg.apache.solr.search.functionApache Solr Lucene
CollapsingQParserPluginThe CollapsingQParserPlugin is a PostFilter that performs field collapsing.Classorg.apache.solr.searchApache Solr Lucene
CollationFieldField for collated sort keys.Classorg.apache.solr.schemaApache Solr Lucene
CollectionMutatorClassorg.apache.solr.cloud.overseerApache Solr Lucene
CollectionsHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
CollectionStatsModifiable version of CollectionStatistics useful for aggregation of per-shard stats.Classorg.apache.solr.search.statsApache Solr Lucene
CommandDefines a grouping command.Interfaceorg.apache.solr.search.groupingApache Solr Lucene
CommandHandlerResponsible for executing a search with a number of Command instances.Classorg.apache.solr.search.groupingApache Solr Lucene
CommandOperationClassorg.apache.solr.utilApache Solr Lucene
CommitTrackerHelper class for tracking autoCommit state.Classorg.apache.solr.updateApache Solr Lucene
CommitUpdateCommandClassorg.apache.solr.updateApache Solr Lucene
ComplexPhraseQParserPluginParse Solr's variant on the Lucene ComplexPhraseQueryParser syntax.Classorg.apache.solr.searchApache Solr Lucene
ConcatFieldUpdateProcessorFactoryConcatenates multiple values for fields matching the specified conditions using a configurable delimiter which defaults Classorg.apache.solr.update.processorApache Solr Lucene
ConcurrentLFUCacheA LFU cache implementation based upon ConcurrentHashMap.Classorg.apache.solr.utilApache Solr Lucene
ConcurrentLRUCacheA LRU cache implementation based upon ConcurrentHashMap and other techniques to reduce contention and synchronization overhead to utilize multiple CPU cores more effectively.Classorg.apache.solr.utilApache Solr Lucene
ConfigClassorg.apache.solr.coreApache Solr Lucene
ConfigEditablePluginInterfaceorg.apache.solr.securityApache Solr Lucene
ConfigOverlayThis class encapsulates the config overlay json file.Classorg.apache.solr.coreApache Solr Lucene
ConfigSetClassorg.apache.solr.coreApache Solr Lucene
ConfigSetPropertiesClassorg.apache.solr.coreApache Solr Lucene
ConfigSetServiceClassorg.apache.solr.coreApache Solr Lucene
ConjunctionSolrSpellCheckerThis class lets a query be run through multiple spell checkers.Classorg.apache.solr.spellingApache Solr Lucene
ContentStreamHandlerBaseShares common code between various handlers that manipulate ContentStream objects.Classorg.apache.solr.handlerApache Solr Lucene
ContentStreamLoaderClassorg.apache.solr.handlerApache Solr Lucene
ContentStreamLoaderLoad a ContentStream into Solr This should be thread safe and can be called from multiple threadsClassorg.apache.solr.handler.loaderApache Solr Lucene
CoordinateFieldTypeA CoordinateFieldType is the base class for FieldTypes that have semantics related to items in a coordinate system.Classorg.apache.solr.schemaApache Solr Lucene
CopyFieldCopyField contains all the information of a valid copy fields in an index.Classorg.apache.solr.schemaApache Solr Lucene
CopyFieldCollectionResourceThis class responds to requests at /solr/(corename)/schema/copyfields To restrict the set of copyFields in the response, specify one or bothClassorg.apache.solr.rest.schemaApache Solr Lucene
CoreAdminHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
CoreContainerClassorg.apache.solr.coreApache Solr Lucene
CoreDescriptorClassorg.apache.solr.coreApache Solr Lucene
CorePropertiesLocatorClassorg.apache.solr.coreApache Solr Lucene
CoresLocatorInterfaceorg.apache.solr.coreApache Solr Lucene
CountAggClassorg.apache.solr.search.facetApache Solr Lucene
CountFieldValuesUpdateProcessorFactory Replaces any list of values for a field matching the specified conditions with the the count of the number of values for that field.Classorg.apache.solr.update.processorApache Solr Lucene
CryptoKeysClassorg.apache.solr.utilApache Solr Lucene
CSVConfigClassorg.apache.solr.internal.csv.writerApache Solr Lucene
CSVConfigGuesserTries to guess a config based on an InputStream.Classorg.apache.solr.internal.csv.writerApache Solr Lucene
CSVFieldClassorg.apache.solr.internal.csv.writerApache Solr Lucene
CSVLoaderClassorg.apache.solr.handler.loaderApache Solr Lucene
CSVParserParses CSV files according to the specified configuration.Classorg.apache.solr.internal.csvApache Solr Lucene
CSVPrinterPrint values as a comma separated list.Classorg.apache.solr.internal.csvApache Solr Lucene
CSVResponseWriterClassorg.apache.solr.responseApache Solr Lucene
CSVStrategy Represents the strategy for a CSV.Classorg.apache.solr.internal.csvApache Solr Lucene
CSVUtilsClassorg.apache.solr.internal.csvApache Solr Lucene
CSVWriterClassorg.apache.solr.internal.csv.writerApache Solr Lucene
CurrencyFieldField type for support of monetary values.Classorg.apache.solr.schemaApache Solr Lucene
CurrentCoreDescriptorProviderProvide the current list of registered CoreDescriptors.Classorg.apache.solr.cloudApache Solr Lucene
CursorMarkAn object that encapsulates the basic information about the current Mark Point of a Cursor based request.Classorg.apache.solr.searchApache Solr Lucene
CustomBufferedIndexInputWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
DateFacetProcessorClassorg.apache.solr.handler.componentApache Solr Lucene
DateFormatUtilClassorg.apache.solr.utilApache Solr Lucene
DateMathParserA Simple Utility class for parsing math like strings relating to Dates.Classorg.apache.solr.utilApache Solr Lucene
DateRangeFieldA field for indexed dates and date ranges.Classorg.apache.solr.schemaApache Solr Lucene
DebugComponentAdds debugging information to a request.Classorg.apache.solr.handler.componentApache Solr Lucene
DefaultEncoderClassorg.apache.solr.highlightApache Solr Lucene
DefaultSimilarityFactoryFactory for DefaultSimilarity DefaultSimilarity is Lucene's default scoring implementation, basedClassorg.apache.solr.search.similaritiesApache Solr Lucene
DefaultSolrCoreStateClassorg.apache.solr.updateApache Solr Lucene
DefaultSolrHighlighterClassorg.apache.solr.highlightApache Solr Lucene
DefaultSolrThreadFactoryClassorg.apache.solr.utilApache Solr Lucene
DefaultValueUpdateProcessorFactory An update processor that adds a constant default value to any document being added that does not already have a value in the specified field.Classorg.apache.solr.update.processorApache Solr Lucene
DelegatingCollectorClassorg.apache.solr.searchApache Solr Lucene
DELETEableMarker interface for resource classes that handle DELETE requests.Interfaceorg.apache.solr.restApache Solr Lucene
DeleteUpdateCommandClassorg.apache.solr.updateApache Solr Lucene
DFRSimilarityFactoryFactory for DFRSimilarity You must specify the implementations for all three components ofClassorg.apache.solr.search.similaritiesApache Solr Lucene
DiagnosticsClassorg.apache.solr.coreApache Solr Lucene
DictionaryFactoryClassorg.apache.solr.spelling.suggestApache Solr Lucene
DirectoryFactoryProvides access to a Directory implementation.Classorg.apache.solr.coreApache Solr Lucene
DirectSolrConnectionDirectSolrConnection provides an interface to Solr that is similar to the the HTTP interface, but does not require an HTTP connection.Classorg.apache.solr.servletApache Solr Lucene
DirectSolrSpellCheckerSpellchecker implementation that uses DirectSpellChecker Requires no auxiliary index or data structure.Classorg.apache.solr.spellingApache Solr Lucene
DirectUpdateHandler2DirectUpdateHandler2 implements an UpdateHandler where documents are added directly to the main Lucene index as opposed to adding to a separate smaller index.Classorg.apache.solr.updateApache Solr Lucene
DisMaxQParserQuery parser for dismax queries Note: This API is experimental and may change in non backward-compatible ways in the futureClassorg.apache.solr.searchApache Solr Lucene
DisMaxQParserPluginCreate a dismax query from the input value.Classorg.apache.solr.searchApache Solr Lucene
DistanceUnitsUsed with a spatial field type for all distance measurements.Classorg.apache.solr.utilApache Solr Lucene
DistributedMap This supports basic map functions e.Classorg.apache.solr.cloudApache Solr Lucene
DistributedQueueA distributed queue from zk recipes.Classorg.apache.solr.cloudApache Solr Lucene
DistributedUpdateProcessorClassorg.apache.solr.update.processorApache Solr Lucene
DistributedUpdateProcessorFactoryFactory for DistributedUpdateProcessor.Classorg.apache.solr.update.processorApache Solr Lucene
DistributingUpdateProcessorFactoryA marker interface for denoting that a factory is responsible for handling distributed communication of updates across a SolrCloud cluster.Interfaceorg.apache.solr.update.processorApache Solr Lucene
DocBasedVersionConstraintsProcessorFactory This Factory generates an UpdateProcessor that helps to enforce Version constraints on documents based on per-document version numbers using a configured Classorg.apache.solr.update.processorApache Solr Lucene
DocExpirationUpdateProcessorFactory Update Processor Factory for managing automatic expiration of documents.Classorg.apache.solr.update.processorApache Solr Lucene
DocIdAugmenterFactoryClassorg.apache.solr.response.transformApache Solr Lucene
DocIteratorSimple Iterator of document Ids which may include score information.Interfaceorg.apache.solr.searchApache Solr Lucene
DocListDocList represents the result of a query: an ordered list of document ids with optional score.Interfaceorg.apache.solr.searchApache Solr Lucene
DocListAndSetA struct whose only purpose is to hold both a DocList and a DocSet so that both may be returned from a single method.Classorg.apache.solr.searchApache Solr Lucene
DocSetDocSet represents an unordered set of Lucene Document Ids.Interfaceorg.apache.solr.searchApache Solr Lucene
DocSetCollectorClassorg.apache.solr.searchApache Solr Lucene
DocSliceDocSlice implements DocList as an array of docids and optional scores.Classorg.apache.solr.searchApache Solr Lucene
DocsStreamerClassorg.apache.solr.responseApache Solr Lucene
DocTransformerA DocTransformer can add, remove or alter a Document before it is written out to the Response.Classorg.apache.solr.response.transformApache Solr Lucene
DocTransformersClassorg.apache.solr.response.transformApache Solr Lucene
DocumentAnalysisRequestHandlerAn analysis handler that provides a breakdown of the analysis process of provided documents.Classorg.apache.solr.handlerApache Solr Lucene
DocumentBuilderClassorg.apache.solr.updateApache Solr Lucene
DocumentDictionaryFactoryClassorg.apache.solr.spelling.suggestApache Solr Lucene
DocumentExpressionDictionaryFactoryClassorg.apache.solr.spelling.suggestApache Solr Lucene
DocValuesFacetsComputes term facets for docvalues field (single or multivalued).Classorg.apache.solr.requestApache Solr Lucene
DocValuesStatsComputes term stats for docvalues field (single or multivalued).Classorg.apache.solr.requestApache Solr Lucene
DOMUtilClassorg.apache.solr.utilApache Solr Lucene
DumpRequestHandlerClassorg.apache.solr.handlerApache Solr Lucene
DynamicFieldCollectionResourceThis class responds to requests at /solr/(corename)/schema/dynamicfields To restrict the set of dynamic fields in the response, specify a commaClassorg.apache.solr.rest.schemaApache Solr Lucene
DynamicFieldResourceThis class responds to requests at /solr/(corename)/schema/dynamicfields/(pattern) where pattern is a field name pattern (with an asterisk at the beginning or the end).Classorg.apache.solr.rest.schemaApache Solr Lucene
EarlyTerminatingCollector A wrapper Collector that throws EarlyTerminatingCollectorException) once a specified maximum number of documents are collected.Classorg.apache.solr.searchApache Solr Lucene
EarlyTerminatingCollectorExceptionThrown by EarlyTerminatingCollector when the maximum to abort the scoring / collection process early, when the specified maximum numberClassorg.apache.solr.searchApache Solr Lucene
ElectionContextClassorg.apache.solr.cloudApache Solr Lucene
ElevatedMarkerFactoryClassorg.apache.solr.response.transformApache Solr Lucene
EmbeddedSolrServerSolrClient that connects directly to a CoreContainer.Classorg.apache.solr.client.solrj.embeddedApache Solr Lucene
EmptyEntityResolverThis class provides several singletons of entity resolvers used by SAX and StAX in the Java API.Classorg.apache.solr.utilApache Solr Lucene
EndResultTransformerResponsible for transforming the grouped result into the final format for displaying purposes.Interfaceorg.apache.solr.search.grouping.endresulttransformerApache Solr Lucene
EnumFieldField type for support of string values with custom sort order.Classorg.apache.solr.schemaApache Solr Lucene
EphemeralDirectoryFactoryDirectory provider for implementations that do not persist over reboots.Classorg.apache.solr.coreApache Solr Lucene
EventAppenderClassorg.apache.solr.logging.log4jApache Solr Lucene
EWMAAn exponentially-weighted moving average.Classorg.apache.solr.util.statsApache Solr Lucene
ExactSharedStatsCacheClassorg.apache.solr.search.statsApache Solr Lucene
ExactStatsCacheThis class implements exact caching of statistics.Classorg.apache.solr.search.statsApache Solr Lucene
ExchangeRateProviderInterfaceorg.apache.solr.schemaApache Solr Lucene
ExcludedMarkerFactoryClassorg.apache.solr.response.transformApache Solr Lucene
ExpandComponentThe ExpandComponent is designed to work with the CollapsingPostFilter.Classorg.apache.solr.handler.componentApache Solr Lucene
ExplainAugmenterFactoryClassorg.apache.solr.response.transformApache Solr Lucene
ExponentiallyDecayingSampleAn exponentially-decaying random sample of longs.Classorg.apache.solr.util.statsApache Solr Lucene
ExportQParserPluginClassorg.apache.solr.searchApache Solr Lucene
ExtendedDismaxQParserQuery parser that generates DisjunctionMaxQueries based on user configuration.Classorg.apache.solr.searchApache Solr Lucene
ExtendedDismaxQParserPluginAn advanced multi-field query parser based on the DisMax parser.Classorg.apache.solr.searchApache Solr Lucene
ExtendedQueryThe ExtendedQuery interface provides extra metadata to a query.Interfaceorg.apache.solr.searchApache Solr Lucene
ExtendedQueryBaseClassorg.apache.solr.searchApache Solr Lucene
ExternalFileFieldGet values from an external file instead of the index.Classorg.apache.solr.schemaApache Solr Lucene
ExternalFileFieldReloaderAn event listener to reload ExternalFileFields for new searchers.Classorg.apache.solr.schemaApache Solr Lucene
FacetComponentComputes facets -- aggregations with counts of terms or ranges over the whole search results.Classorg.apache.solr.handler.componentApache Solr Lucene
FacetFieldClassorg.apache.solr.search.facetApache Solr Lucene
FacetMergerClassorg.apache.solr.search.facetApache Solr Lucene
FacetModuleClassorg.apache.solr.search.facetApache Solr Lucene
FacetProcessorClassorg.apache.solr.search.facetApache Solr Lucene
FacetQueryClassorg.apache.solr.search.facetApache Solr Lucene
FacetRangeClassorg.apache.solr.search.facetApache Solr Lucene
FacetRequestClassorg.apache.solr.search.facetApache Solr Lucene
FastCharStreamAn efficient implementation of JavaCC's CharStream interface.Classorg.apache.solr.parserApache Solr Lucene
FastLRUCacheSolrCache based on ConcurrentLRUCache implementation.Classorg.apache.solr.searchApache Solr Lucene
FastWriterSingle threaded BufferedWriter Internal Solr use only, subject to change.Classorg.apache.solr.utilApache Solr Lucene
FieldAnalysisRequestHandlerProvides the ability to specify multiple field types and field names in the same request.Classorg.apache.solr.handlerApache Solr Lucene
FieldCollectionResourceThis class responds to requests at /solr/(corename)/schema/fields Two query parameters are supported:Classorg.apache.solr.rest.schemaApache Solr Lucene
FieldFacetStatsFieldFacetStats is a utility to accumulate statistics on a set of values in one field, for facet values present in another field.Classorg.apache.solr.handler.componentApache Solr Lucene
FieldLengthUpdateProcessorFactoryReplaces any CharSequence values found in fields matching the specified conditions with the lengths of those CharSequences (as an Integer).Classorg.apache.solr.update.processorApache Solr Lucene
FieldMutatingUpdateProcessorReusable base class for UpdateProcessors that will consider AddUpdateCommands and mutate the values associated with configuredClassorg.apache.solr.update.processorApache Solr Lucene
FieldMutatingUpdateProcessorFactoryBase class for implementing Factories for FieldMutatingUpdateProcessors and FieldValueMutatingUpdateProcessors.Classorg.apache.solr.update.processorApache Solr Lucene
FieldNameMutatingUpdateProcessorFactory In the FieldNameMutatingUpdateProcessorFactory configured below, fields names will be mutated if the name contains space.Classorg.apache.solr.update.processorApache Solr Lucene
FieldParamsClassorg.apache.solr.searchApache Solr Lucene
FieldPropertiesNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.schemaApache Solr Lucene
FieldQParserPluginCreate a field query from the input value, applying text analysis and constructing a phrase query if appropriate.Classorg.apache.solr.searchApache Solr Lucene
FieldResourceThis class responds to requests at /solr/(corename)/schema/fields/(fieldname) where fieldname is the name of a field.Classorg.apache.solr.rest.schemaApache Solr Lucene
FieldTypeBase class for all field types used by an index schema.Classorg.apache.solr.schemaApache Solr Lucene
FieldTypeCollectionResourceThis class responds to requests at /solr/(corename)/schema/fieldtypes The GET method returns properties for all field types defined in the schema.Classorg.apache.solr.rest.schemaApache Solr Lucene
FieldTypePluginLoaderClassorg.apache.solr.schemaApache Solr Lucene
FieldTypeResourceThis class responds to requests at /solr/(corename)/schema/fieldtype/(typename) where typename is the name of a field type in the schema.Classorg.apache.solr.rest.schemaApache Solr Lucene
FieldTypeXmlAdapterUtility class for converting a JSON definition of a FieldType into the XML format expected by the FieldTypePluginLoader.Classorg.apache.solr.rest.schemaApache Solr Lucene
FieldUtilNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.search.facetApache Solr Lucene
FieldValueMutatingUpdateProcessorAbstract subclass of FieldMutatingUpdateProcessor for implementing UpdateProcessors that will mutate all individual values of a selected Classorg.apache.solr.update.processorApache Solr Lucene
FieldValueSubsetUpdateProcessorFactoryBase class for processors that want to mutate selected fields to only keep a subset of the original values.Classorg.apache.solr.update.processorApache Solr Lucene
FileBasedSpellChecker A spell checker implementation that loads words from a text file (one word per line).Classorg.apache.solr.spellingApache Solr Lucene
FileDictionaryFactoryClassorg.apache.solr.spelling.suggestApache Solr Lucene
FileFloatSourceObtains float field values from an external file.Classorg.apache.solr.search.functionApache Solr Lucene
FileUtilsClassorg.apache.solr.utilApache Solr Lucene
FilterCollectorA collector that filters incoming doc ids that are not in the filter.Classorg.apache.solr.search.grouping.collectorApache Solr Lucene
FirstFieldValueUpdateProcessorFactoryKeeps only the first value of fields matching the specified conditions.Classorg.apache.solr.update.processorApache Solr Lucene
FreeTextLookupFactoryClassorg.apache.solr.spelling.suggest.fstApache Solr Lucene
FSHDFSUtilsBorrowed from Apache HBase to recover an HDFS lease.Classorg.apache.solr.utilApache Solr Lucene
FSTLookupFactoryClassorg.apache.solr.spelling.suggest.fstApache Solr Lucene
FunctionQParserClassorg.apache.solr.searchApache Solr Lucene
FunctionQParserPluginCreate a function query from the input value.Classorg.apache.solr.searchApache Solr Lucene
FunctionRangeQParserPluginCreate a range query over a function.Classorg.apache.solr.searchApache Solr Lucene
FunctionRangeQueryClassorg.apache.solr.searchApache Solr Lucene
FuzzyLookupFactoryFactory for FuzzySuggesterWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.spelling.suggest.fstApache Solr Lucene
GapFragmenterClassorg.apache.solr.highlightApache Solr Lucene
GeoDistValueSourceParserParses geodist creating HaversineConstFunction or HaversineFunction or calling SpatialStrategy.Classorg.apache.solr.search.function.distanceApache Solr Lucene
GeoHashFieldThis is a class that represents a Geohash field.Classorg.apache.solr.schemaApache Solr Lucene
GeohashFunctionTakes in a latitude and longitude ValueSource and produces a GeoHash.Classorg.apache.solr.search.function.distanceApache Solr Lucene
GeohashHaversineFunctionCalculate the Haversine distance between two geo hash codes.Classorg.apache.solr.search.function.distanceApache Solr Lucene
GETableMarker interface for resource classes that handle GET requests.Interfaceorg.apache.solr.restApache Solr Lucene
GroupedEndResultTransformerClassorg.apache.solr.search.grouping.endresulttransformerApache Solr Lucene
GroupingBasic Solr Grouping infrastructure.Classorg.apache.solr.searchApache Solr Lucene
GroupingSpecificationEncapsulates the grouping options like fields group sort and more specified by clients.Classorg.apache.solr.search.groupingApache Solr Lucene
HashDocSetHashDocSet represents an unordered set of Lucene Document Ids using a primitive int hash table.Classorg.apache.solr.searchApache Solr Lucene
HashQParserPluginClassorg.apache.solr.searchApache Solr Lucene
HaversineConstFunctionClassorg.apache.solr.search.function.distanceApache Solr Lucene
HaversineFunctionCalculate the Haversine formula (distance) between any two points on a sphere Takes in four value sources: (latA, lonA); (latB, lonB).Classorg.apache.solr.search.function.distanceApache Solr Lucene
HdfsDirectoryClassorg.apache.solr.store.hdfsApache Solr Lucene
HdfsDirectoryFactoryClassorg.apache.solr.coreApache Solr Lucene
HdfsFileReaderWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.hdfsApache Solr Lucene
HdfsFileWriterWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.hdfsApache Solr Lucene
HdfsLocalityReporterClassorg.apache.solr.store.hdfsApache Solr Lucene
HdfsLockFactoryClassorg.apache.solr.store.hdfsApache Solr Lucene
HdfsTransactionLogLog Format: List{Operation, Version, .Classorg.apache.solr.updateApache Solr Lucene
HdfsUpdateLogWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.updateApache Solr Lucene
HdfsUtilClassorg.apache.solr.utilApache Solr Lucene
HighFrequencyDictionaryFactoryClassorg.apache.solr.spelling.suggestApache Solr Lucene
HighlightComponentClassorg.apache.solr.handler.componentApache Solr Lucene
HighlightingPluginBaseClassorg.apache.solr.highlightApache Solr Lucene
HistogramA metric which calculates the distribution of a value.Classorg.apache.solr.util.statsApache Solr Lucene
HLLA probabilistic set of hashed long elements.Classorg.apache.solr.util.hllApache Solr Lucene
HLLAggClassorg.apache.solr.search.facetApache Solr Lucene
HLLTypeThe types of algorithm/data structure that HLL can utilize.Classorg.apache.solr.util.hllApache Solr Lucene
HtmlEncoderClassorg.apache.solr.highlightApache Solr Lucene
HtmlFormatterClassorg.apache.solr.highlightApache Solr Lucene
HTMLStripFieldUpdateProcessorFactoryStrips all HTML Markup in any CharSequence values found in fields matching the specified conditions.Classorg.apache.solr.update.processorApache Solr Lucene
HttpCacheHeaderUtilClassorg.apache.solr.servlet.cacheApache Solr Lucene
HttpClientInterceptorPluginInterfaceorg.apache.solr.securityApache Solr Lucene
HttpShardHandlerClassorg.apache.solr.handler.componentApache Solr Lucene
HttpShardHandlerFactoryClassorg.apache.solr.handler.componentApache Solr Lucene
HttpSolrCallClassorg.apache.solr.servletApache Solr Lucene
IBSimilarityFactoryFactory for IBSimilarity You must specify the implementations for all three components of theClassorg.apache.solr.search.similaritiesApache Solr Lucene
IgnoreCommitOptimizeUpdateProcessorFactory Gives system administrators a way to ignore explicit commit or optimize requests from clients.Classorg.apache.solr.update.processorApache Solr Lucene
IgnoreFieldUpdateProcessorFactoryIgnores & removes fields matching the specified conditions from any document being added to the index.Classorg.apache.solr.update.processorApache Solr Lucene
ImplicitPluginsClassorg.apache.solr.coreApache Solr Lucene
ImplicitSnitchClassorg.apache.solr.cloud.ruleApache Solr Lucene
IndexBasedSpellChecker A spell checker implementation that loads words from Solr as well as arbitary Lucene indices.Classorg.apache.solr.spellingApache Solr Lucene
IndexDeletionPolicyWrapperA wrapper for an IndexDeletionPolicy instance.Classorg.apache.solr.coreApache Solr Lucene
IndexFetcherClassorg.apache.solr.handlerApache Solr Lucene
IndexReaderFactoryFactory used to build a new IndexReader instance.Classorg.apache.solr.coreApache Solr Lucene
IndexSchemaIndexSchema contains information about the valid fields in an index and the types of those fields.Classorg.apache.solr.schemaApache Solr Lucene
IndexSchemaFactoryClassorg.apache.solr.schemaApache Solr Lucene
InfoHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
InitParamsClassorg.apache.solr.coreApache Solr Lucene
InsanityLucene 5.Classorg.apache.solr.searchApache Solr Lucene
IntervalFacetsComputes interval facets for docvalues field (single or multivalued).Classorg.apache.solr.requestApache Solr Lucene
IWordDeserializerReads 'words' of a fixed width, in sequence, from a byte array.Interfaceorg.apache.solr.util.hllApache Solr Lucene
JarRepositoryThe purpose of this class is to store the Jars loaded in memory and to keep only one copy of the Jar in a single node.Classorg.apache.solr.coreApache Solr Lucene
JaspellLookupFactoryFactory for JaspellLookup Note: This Suggester is not very RAM efficient.Classorg.apache.solr.spelling.suggest.jaspellApache Solr Lucene
JavabinLoaderUpdate handler which uses the JavaBin formatSee Also:JavaBinUpdateRequestCodec, Classorg.apache.solr.handler.loaderApache Solr Lucene
JettyConfigClassorg.apache.solr.client.solrj.embeddedApache Solr Lucene
JettySolrRunnerClassorg.apache.solr.client.solrj.embeddedApache Solr Lucene
JmxMonitoredMap Responsible for finding (or creating) a MBeanServer from given configuration and registering all SolrInfoMBean objects with JMX.Classorg.apache.solr.coreApache Solr Lucene
JoinQParserPluginClassorg.apache.solr.searchApache Solr Lucene
JsonLoaderClassorg.apache.solr.handler.loaderApache Solr Lucene
JsonPreAnalyzedParserClassorg.apache.solr.schemaApache Solr Lucene
JSONResponseWriterClassorg.apache.solr.responseApache Solr Lucene
JSONUtilClassorg.apache.solr.request.jsonApache Solr Lucene
JulInfoClassorg.apache.solr.logging.julApache Solr Lucene
JulWatcherClassorg.apache.solr.logging.julApache Solr Lucene
KerberosFilterClassorg.apache.solr.securityApache Solr Lucene
KerberosPluginClassorg.apache.solr.securityApache Solr Lucene
LastFieldValueUpdateProcessorFactoryKeeps only the last value of fields matching the specified conditions.Classorg.apache.solr.update.processorApache Solr Lucene
LatLonTypeRepresents a Latitude/Longitude as a 2 dimensional point.Classorg.apache.solr.schemaApache Solr Lucene
LeaderElectorLeader Election process.Classorg.apache.solr.cloudApache Solr Lucene
LeaderInitiatedRecoveryThreadBackground daemon thread that tries to send the REQUESTRECOVERY to a downed replica; used by a shard leader to nag a replica into recovering after theClassorg.apache.solr.cloudApache Solr Lucene
LegacyFacetClassorg.apache.solr.search.facetApache Solr Lucene
LFUCacheSolrCache based on ConcurrentLFUCache implementation.Classorg.apache.solr.searchApache Solr Lucene
ListenerConfigClassorg.apache.solr.loggingApache Solr Lucene
LMDirichletSimilarityFactoryClassorg.apache.solr.search.similaritiesApache Solr Lucene
LMJelinekMercerSimilarityFactoryClassorg.apache.solr.search.similaritiesApache Solr Lucene
LoadAdminUiServletA simple servlet to load the Solr Admin UISince:solr 4.Classorg.apache.solr.servletApache Solr Lucene
LocalSolrQueryRequestClassorg.apache.solr.requestApache Solr Lucene
LocalStatsCacheDefault implementation that simply ignores global term statistics, and always uses local term statistics.Classorg.apache.solr.search.statsApache Solr Lucene
LocalStatsSourceClassorg.apache.solr.search.statsApache Solr Lucene
Log4jInfoClassorg.apache.solr.logging.log4jApache Solr Lucene
Log4jWatcherClassorg.apache.solr.logging.log4jApache Solr Lucene
LoggerInfoClassorg.apache.solr.loggingApache Solr Lucene
LoggingHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
LoggingInfoStreamAn InfoStream implementation which passes messages on to Solr's logging.Classorg.apache.solr.updateApache Solr Lucene
LogUpdateProcessorFactory A logging processor.Classorg.apache.solr.update.processorApache Solr Lucene
LogWatcherA Class to monitor Logging events and hold N events in memory This is abstract so we can support both JUL and Log4j (and other logging platforms)Classorg.apache.solr.loggingApache Solr Lucene
LogWatcherConfigClassorg.apache.solr.loggingApache Solr Lucene
LongPriorityQueueA native long priority queue.Classorg.apache.solr.utilApache Solr Lucene
Lookup3SignatureClassorg.apache.solr.update.processorApache Solr Lucene
LookupFactorySuggester factory for creating Lookup instances.Classorg.apache.solr.spelling.suggestApache Solr Lucene
LRUCacheClassorg.apache.solr.searchApache Solr Lucene
LRUStatsCacheUnlike ExactStatsCache this implementation preserves term stats across queries in a set of LRU caches, and based on surface features of aClassorg.apache.solr.search.statsApache Solr Lucene
LuceneQParserClassorg.apache.solr.searchApache Solr Lucene
LuceneQParserPluginParse Solr's variant on the Lucene QueryParser syntax.Classorg.apache.solr.searchApache Solr Lucene
LukeRequestHandlerThis handler exposes the internal lucene index.Classorg.apache.solr.handler.adminApache Solr Lucene
MacroExpanderClassorg.apache.solr.request.macroApache Solr Lucene
MainEndResultTransformerClassorg.apache.solr.search.grouping.endresulttransformerApache Solr Lucene
ManagedIndexSchemaSolr-managed schema - non-user-editable, but can be mutable via internal and external REST API requests.Classorg.apache.solr.schemaApache Solr Lucene
ManagedIndexSchemaFactoryClassorg.apache.solr.schemaApache Solr Lucene
ManagedResourceSupports Solr components that have external data that needs to be managed using the REST API.Classorg.apache.solr.restApache Solr Lucene
ManagedResourceObserverAllows a Solr component to register as an observer of important ManagedResource events, such as when the managed data is loaded.Interfaceorg.apache.solr.restApache Solr Lucene
ManagedResourceStorageAbstract base class that provides most of the functionality needed to store arbitrary data for managed resources.Classorg.apache.solr.restApache Solr Lucene
ManagedStopFilterFactoryTokenFilterFactory that uses the ManagedWordSetResource implementation for managing stop words using the REST API.Classorg.apache.solr.rest.schema.analysisApache Solr Lucene
ManagedSynonymFilterFactoryTokenFilterFactory and ManagedResource implementation for doing CRUD on synonyms using the REST API.Classorg.apache.solr.rest.schema.analysisApache Solr Lucene
ManagedWordSetResourceManagedResource implementation for managing a set of words using the REST API; useful for managing stop words and/or protected words for analysis components Classorg.apache.solr.rest.schema.analysisApache Solr Lucene
MapInitializedPluginInterfaceorg.apache.solr.util.pluginApache Solr Lucene
MapListenerWraps another map, keeping track of each key that was seen via get(Object) or remove(Object).Classorg.apache.solr.utilApache Solr Lucene
MapPluginLoaderClassorg.apache.solr.util.pluginApache Solr Lucene
MaxAggClassorg.apache.solr.search.facetApache Solr Lucene
MaxFieldValueUpdateProcessorFactoryAn update processor that keeps only the the maximum value from any selected fields where multiple values are found.Classorg.apache.solr.update.processorApache Solr Lucene
MaxScoreQParserClassorg.apache.solr.searchApache Solr Lucene
MaxScoreQParserPluginParses a query like Lucene query parser, but scoring with max score, not sum Accepts the tie request parameter as with dismax.Classorg.apache.solr.searchApache Solr Lucene
MD5SignatureClassorg.apache.solr.update.processorApache Solr Lucene
MDCLoggingContextSet's per thread context info for logging.Classorg.apache.solr.loggingApache Solr Lucene
MemClassLoaderClassorg.apache.solr.coreApache Solr Lucene
MemOutputStreamNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.updateApache Solr Lucene
MergeIndexesCommandA merge indexes command encapsulated in an object.Classorg.apache.solr.updateApache Solr Lucene
MergeStrategyThe MergeStrategy class defines custom merge logic for distributed searches.Interfaceorg.apache.solr.handler.componentApache Solr Lucene
MeterA meter metric which measures mean throughput and one-, five-, and fifteen-minute exponentially-weighted moving average throughputs.Classorg.apache.solr.util.statsApache Solr Lucene
MethodClassorg.apache.solr.servlet.cacheApache Solr Lucene
MetricsA SolrInfoMBean that provides metrics on block cache operations.Classorg.apache.solr.store.blockcacheApache Solr Lucene
MinAggClassorg.apache.solr.search.facetApache Solr Lucene
MinFieldValueUpdateProcessorFactoryAn update processor that keeps only the the minimum value from any selected fields where multiple values are found.Classorg.apache.solr.update.processorApache Solr Lucene
MLTQParserPluginClassorg.apache.solr.search.mltApache Solr Lucene
MMapDirectoryFactoryDirectly provide MMapDirectory instead of relying on FSDirectory.Classorg.apache.solr.coreApache Solr Lucene
MoreLikeThisComponentClassorg.apache.solr.handler.componentApache Solr Lucene
MoreLikeThisHandlerSolr MoreLikeThis -- Return similar documents either based on a single document or based on posted text.Classorg.apache.solr.handlerApache Solr Lucene
NamedListInitializedPluginInterfaceorg.apache.solr.util.pluginApache Solr Lucene
NamedListPluginLoaderClassorg.apache.solr.util.pluginApache Solr Lucene
NestedQParserPluginCreate a nested query, with the ability of that query to redefine its type via local parameters.Classorg.apache.solr.searchApache Solr Lucene
NestedRequestHandlerInterfaceorg.apache.solr.handlerApache Solr Lucene
NIOFSDirectoryFactoryClassorg.apache.solr.coreApache Solr Lucene
NodeConfigClassorg.apache.solr.coreApache Solr Lucene
NoOpDistributingUpdateProcessorFactoryA No-Op implementation of DistributingUpdateProcessorFactory that allways returns null.Classorg.apache.solr.update.processorApache Solr Lucene
NoOpRegeneratorCache regenerator that just populates the new cache with the old items.Classorg.apache.solr.searchApache Solr Lucene
NotFoundRequestHandlerClassorg.apache.solr.handlerApache Solr Lucene
NRTCachingDirectoryFactoryClassorg.apache.solr.coreApache Solr Lucene
NumberUtilsClassorg.apache.solr.utilApache Solr Lucene
ObjectUtilClassorg.apache.solr.request.jsonApache Solr Lucene
OldLuceneQParserPluginParse Solr's variant of Lucene QueryParser syntax, including the deprecated sort specification after the query.Classorg.apache.solr.searchApache Solr Lucene
OpenExchangeRatesOrgProvider Exchange Rates Provider for CurrencyField capable of fetching & parsing the freely available exchange rates from openexchangerates.Classorg.apache.solr.schemaApache Solr Lucene
OrdFieldSourceObtains the ordinal of the field value from LeafReader.Classorg.apache.solr.search.functionApache Solr Lucene
OverseerCluster leader.Classorg.apache.solr.cloudApache Solr Lucene
OverseerActionEnum of actions supported by the overseer only.Classorg.apache.solr.cloud.overseerApache Solr Lucene
OverseerAutoReplicaFailoverThreadIn this simple initial implementation we are limited in how quickly we detect a failure by a worst case of roughly zk session timeout + WAIT_AFTER_EXPIRATION_SECONDS + WORK_LOOP_DELAY_MSClassorg.apache.solr.cloudApache Solr Lucene
OverseerCollectionProcessorClassorg.apache.solr.cloudApache Solr Lucene
OverseerSolrResponseClassorg.apache.solr.cloudApache Solr Lucene
PairA simple data structure to hold a pair of typed objects.Classorg.apache.solr.search.grouping.distributed.commandApache Solr Lucene
ParseBooleanFieldUpdateProcessorFactory Attempts to mutate selected fields that have only CharSequence-typed values into Boolean values.Classorg.apache.solr.update.processorApache Solr Lucene
ParseDateFieldUpdateProcessorFactory Attempts to mutate selected fields that have only CharSequence-typed values into Date values.Classorg.apache.solr.update.processorApache Solr Lucene
ParseDoubleFieldUpdateProcessorFactory Attempts to mutate selected fields that have only CharSequence-typed values into Double values.Classorg.apache.solr.update.processorApache Solr Lucene
ParseExceptionThis exception is thrown when parse errors are encountered.Classorg.apache.solr.parserApache Solr Lucene
ParseFloatFieldUpdateProcessorFactory Attempts to mutate selected fields that have only CharSequence-typed values into Float values.Classorg.apache.solr.update.processorApache Solr Lucene
ParseIntFieldUpdateProcessorFactory Attempts to mutate selected fields that have only CharSequence-typed values into Integer values.Classorg.apache.solr.update.processorApache Solr Lucene
ParseLongFieldUpdateProcessorFactory Attempts to mutate selected fields that have only CharSequence-typed values into Long values.Classorg.apache.solr.update.processorApache Solr Lucene
ParseNumericFieldUpdateProcessorFactoryAbstract base class for numeric parsing update processor factories.Classorg.apache.solr.update.processorApache Solr Lucene
PeerSyncWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.updateApache Solr Lucene
PercentileAggClassorg.apache.solr.search.facetApache Solr Lucene
PHPResponseWriterClassorg.apache.solr.responseApache Solr Lucene
PHPSerializedResponseWriterA description of the PHP serialization format can be found here: http://www.Classorg.apache.solr.responseApache Solr Lucene
PingRequestHandlerPing Request Handler for reporting SolrCore health to a Load Balancer.Classorg.apache.solr.handlerApache Solr Lucene
PivotFacetModels a single instance of a pivot specified by a FacetParams.Classorg.apache.solr.handler.componentApache Solr Lucene
PivotFacetFieldModels a single field somewhere in a hierarchy of fields as part of a pivot facet.Classorg.apache.solr.handler.componentApache Solr Lucene
PivotFacetFieldValueCollectionEmcapsulates a collection of PivotFacetValues associated with a PivotFacetField withs pecial tracking of a PivotFacetValue Classorg.apache.solr.handler.componentApache Solr Lucene
PivotFacetHelperClassorg.apache.solr.handler.componentApache Solr Lucene
PivotFacetProcessorClassorg.apache.solr.handler.componentApache Solr Lucene
PivotFacetValueModels a single (value, count) pair that will exist in the collection of values for a PivotFacetField parent.Classorg.apache.solr.handler.componentApache Solr Lucene
PivotListEntryEnum for modeling the elements of a (nested) pivot entry as expressed in a NamedListEnum Constant SummaryClassorg.apache.solr.utilApache Solr Lucene
PKIAuthenticationPluginClassorg.apache.solr.securityApache Solr Lucene
PluginBagThis manages the lifecycle of a set of plugin of the same type .Classorg.apache.solr.coreApache Solr Lucene
PluginInfoClassorg.apache.solr.coreApache Solr Lucene
PluginInfoHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
PluginInfoInitializedInterfaceorg.apache.solr.util.pluginApache Solr Lucene
PointTypeA point type that indexes a point in an n-dimensional space as separate fields and supports range queries.Classorg.apache.solr.schemaApache Solr Lucene
PossibilityIterator Given a list of possible Spelling Corrections for multiple mis-spelled words in a query, This iterator returns Possible Correction combinations ordered byClassorg.apache.solr.spellingApache Solr Lucene
POSTableMarker interface for resource classes that handle POST requests.Interfaceorg.apache.solr.restApache Solr Lucene
PostFilterThe PostFilter interface provides a mechanism to further filter documents after they have already gone through the main query and other filters.Interfaceorg.apache.solr.searchApache Solr Lucene
PostingsSolrHighlighterHighlighter impl that uses PostingsHighlighter Example configuration:Classorg.apache.solr.highlightApache Solr Lucene
PreAnalyzedFieldPre-analyzed field type provides a way to index a serialized token stream, optionally with an independent stored value of a field.Classorg.apache.solr.schemaApache Solr Lucene
PreAnalyzedUpdateProcessorFactoryAn update processor that parses configured fields of any document being added using PreAnalyzedField with the configured format parser.Classorg.apache.solr.update.processorApache Solr Lucene
PrefixQParserPluginCreate a prefix query from the input value.Classorg.apache.solr.searchApache Solr Lucene
PrimitiveFieldTypeAbstract class defining shared behavior for primitive types Intended to be used as base class for non-analyzed fields likeClassorg.apache.solr.schemaApache Solr Lucene
PrimUtilsUtilities for primitive Java data types.Classorg.apache.solr.utilApache Solr Lucene
PropertiesInputStreamClassorg.apache.solr.utilApache Solr Lucene
PropertiesOutputStreamClassorg.apache.solr.utilApache Solr Lucene
PropertiesRequestHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
PropertiesUtilBreaking out some utility methods into a separate class as part of SOLR-4196.Classorg.apache.solr.utilApache Solr Lucene
PUTableMarker interface for resource classes that handle PUT requests.Interfaceorg.apache.solr.restApache Solr Lucene
PythonResponseWriterClassorg.apache.solr.responseApache Solr Lucene
QParserClassorg.apache.solr.searchApache Solr Lucene
QParserPluginClassorg.apache.solr.searchApache Solr Lucene
QueryCommandClassorg.apache.solr.search.grouping.distributed.commandApache Solr Lucene
QueryCommandResultEncapsulates TopDocs and the number of matches.Classorg.apache.solr.search.grouping.distributed.commandApache Solr Lucene
QueryComponentClassorg.apache.solr.handler.componentApache Solr Lucene
QueryContextClassorg.apache.solr.searchApache Solr Lucene
QueryConverter The QueryConverter is an abstract base class defining a method for converting input raw queries into a set of tokens for spell checking.Classorg.apache.solr.spellingApache Solr Lucene
QueryElevationComponentA component to elevate some documents to the top of the result set.Classorg.apache.solr.handler.componentApache Solr Lucene
QueryParserClassorg.apache.solr.parserApache Solr Lucene
QueryParserConstantsToken literal values and constants.Interfaceorg.apache.solr.parserApache Solr Lucene
QueryParserTokenManagerClassorg.apache.solr.parserApache Solr Lucene
QueryParsingCollection of static utilities useful for query parsing.Classorg.apache.solr.searchApache Solr Lucene
QueryResponseWriter Different QueryResponseWriters are registered with the SolrCore.Interfaceorg.apache.solr.responseApache Solr Lucene
QueryResponseWriterUtilClassorg.apache.solr.responseApache Solr Lucene
QueryResultKeyClassorg.apache.solr.searchApache Solr Lucene
QuerySenderListenerClassorg.apache.solr.coreApache Solr Lucene
QueryUtilsClassorg.apache.solr.searchApache Solr Lucene
RAMDirectoryFactoryClassorg.apache.solr.coreApache Solr Lucene
RandomSortFieldUtility Field used for random sorting.Classorg.apache.solr.schemaApache Solr Lucene
RangeFacetProcessorClassorg.apache.solr.handler.componentApache Solr Lucene
RangeFacetRequestEncapsulates a single facet.Classorg.apache.solr.handler.componentApache Solr Lucene
RankQueryClassorg.apache.solr.searchApache Solr Lucene
RawQParserPluginCreate a term query from the input value without any text analysis or transformation whatsoever.Classorg.apache.solr.searchApache Solr Lucene
RawResponseWriterWrites a ContentStream directly to the output.Classorg.apache.solr.responseApache Solr Lucene
RawValueTransformerFactoryClassorg.apache.solr.response.transformApache Solr Lucene
RealTimeGetComponentClassorg.apache.solr.handler.componentApache Solr Lucene
RealTimeGetHandlerClassorg.apache.solr.handlerApache Solr Lucene
RecordHandlerClassorg.apache.solr.logging.julApache Solr Lucene
RecordingJSONParserClassorg.apache.solr.utilApache Solr Lucene
RecoveryStrategyClassorg.apache.solr.cloudApache Solr Lucene
RedirectServletA Simple redirection servlet to help us deprecate old UI elementsSee Also:Serialized FormClassorg.apache.solr.servletApache Solr Lucene
RefCountedKeep track of a reference count on a resource and close it when the count hits zero.Classorg.apache.solr.utilApache Solr Lucene
RegexFileFilterClassorg.apache.solr.utilApache Solr Lucene
RegexFragmenterFragmenter that tries to produce snippets that look like a regular solrconfig.Classorg.apache.solr.highlightApache Solr Lucene
RegexpBoostProcessorA processor which will match content of inputField against regular expressions found in boostFilename, and if it matches will return the corresponding boostClassorg.apache.solr.update.processorApache Solr Lucene
RegexpBoostProcessorFactoryFactory which creates RegexBoostProcessors The factory initializes a shared object cache which is passed to the processorClassorg.apache.solr.update.processorApache Solr Lucene
RegexReplaceProcessorFactoryAn updated processor that applies a configured regex to any CharSequence values found in the selected fields, and replaces Classorg.apache.solr.update.processorApache Solr Lucene
RemoteCallbackInterfaceorg.apache.solr.cloud.ruleApache Solr Lucene
RemoveBlankFieldUpdateProcessorFactoryRemoves any values found which are CharSequence with a length of 0.Classorg.apache.solr.update.processorApache Solr Lucene
RenameFieldTransformerClassorg.apache.solr.response.transformApache Solr Lucene
ReplicaAssignerClassorg.apache.solr.cloud.ruleApache Solr Lucene
ReplicaMutatorClassorg.apache.solr.cloud.overseerApache Solr Lucene
ReplicationHandler A Handler which provides a REST API for replication and serves replication requests from Slaves.Classorg.apache.solr.handlerApache Solr Lucene
RequestHandlerBaseClassorg.apache.solr.handlerApache Solr Lucene
RequestHandlersClassorg.apache.solr.coreApache Solr Lucene
RequestHandlerUtilsClassorg.apache.solr.handlerApache Solr Lucene
RequestParamsThe class encapsulates the request time parameters .Classorg.apache.solr.coreApache Solr Lucene
RequestUtilClassorg.apache.solr.request.jsonApache Solr Lucene
ReRankQParserPluginClassorg.apache.solr.searchApache Solr Lucene
ResponseBuilderThis class is experimental and will be changing in the future.Classorg.apache.solr.handler.componentApache Solr Lucene
ResponseLogComponentAdds to the log file the document IDs that are sent in the query response.Classorg.apache.solr.handler.componentApache Solr Lucene
ResponseUtilsResponse helper methods.Classorg.apache.solr.servletApache Solr Lucene
RestManagerSupports runtime mapping of REST API endpoints to ManagedResource implementations; endpoints can be registered at either the /schemaClassorg.apache.solr.restApache Solr Lucene
RestoreCoreClassorg.apache.solr.handlerApache Solr Lucene
ResultContextClassorg.apache.solr.responseApache Solr Lucene
ResultEntryClassorg.apache.solr.spellingApache Solr Lucene
ReturnFieldsClassorg.apache.solr.searchApache Solr Lucene
ReusedBufferedIndexOutputWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
ReversedWildcardFilterThis class produces a special form of reversed tokens, suitable for better handling of leading wildcards.Classorg.apache.solr.analysisApache Solr Lucene
ReversedWildcardFilterFactoryFactory for ReversedWildcardFilter-s.Classorg.apache.solr.analysisApache Solr Lucene
ReverseOrdFieldSourceObtains the ordinal of the field value from LeafReader.Classorg.apache.solr.search.functionApache Solr Lucene
RollbackUpdateCommandClassorg.apache.solr.updateApache Solr Lucene
RptWithGeometrySpatialFieldA Solr Spatial FieldType based on CompositeSpatialStrategy.Classorg.apache.solr.schemaApache Solr Lucene
RTimer RTimers are started automatically when instantiated; subtimers are also started automatically when created.Classorg.apache.solr.utilApache Solr Lucene
RubyResponseWriterClassorg.apache.solr.responseApache Solr Lucene
RuleClassorg.apache.solr.cloud.ruleApache Solr Lucene
RuleBasedAuthorizationPluginClassorg.apache.solr.securityApache Solr Lucene
RunUpdateProcessorFactoryExecutes the update commands using the underlying UpdateHandler.Classorg.apache.solr.update.processorApache Solr Lucene
SampleA statistically representative sample of a data stream.Interfaceorg.apache.solr.util.statsApache Solr Lucene
SchemaAwareAn interface that can be extended to provide a callback mechanism for informing an IndexSchema instance of changes to it, dynamicallyInterfaceorg.apache.solr.schemaApache Solr Lucene
SchemaCodecFactoryPer-field CodecFactory implementation, extends Lucene's and returns postings format implementations according to the Classorg.apache.solr.coreApache Solr Lucene
SchemaFieldClassorg.apache.solr.schemaApache Solr Lucene
SchemaHandlerClassorg.apache.solr.handlerApache Solr Lucene
SchemaManagerA utility class to manipulate schema using the bulk mode.Classorg.apache.solr.schemaApache Solr Lucene
SchemaSimilarityFactorySimilarityFactory that returns a PerFieldSimilarityWrapper that delegates to the field type, if it's configured, otherwiseClassorg.apache.solr.search.similaritiesApache Solr Lucene
SchemaXmlResponseWriterClassorg.apache.solr.responseApache Solr Lucene
SchemaXmlWriterNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.responseApache Solr Lucene
ScoreAugmenterClassorg.apache.solr.response.transformApache Solr Lucene
ScoreJoinQParserPluginCreate a query-time join query with scoring.Classorg.apache.solr.search.joinApache Solr Lucene
ScoreOrderFragmentsBuilderClassorg.apache.solr.highlightApache Solr Lucene
ScriptEngineCustomizerEnables customization of a script engine.Interfaceorg.apache.solr.update.processorApache Solr Lucene
SearchComponentClassorg.apache.solr.handler.componentApache Solr Lucene
SearchGroupsFieldCommandCreates all the collectors needed for the first phase and how to handle the results.Classorg.apache.solr.search.grouping.distributed.commandApache Solr Lucene
SearchGroupShardResponseProcessorConcrete implementation for merging SearchGroup instances from shard responses.Classorg.apache.solr.search.grouping.distributed.responseprocessorApache Solr Lucene
SearchGroupsRequestFactoryConcrete implementation of ShardRequestFactory that creates ShardRequest instances for getting the search groups from all shards.Classorg.apache.solr.search.grouping.distributed.requestfactoryApache Solr Lucene
SearchGroupsResultTransformerClassorg.apache.solr.search.grouping.distributed.shardresultserializerApache Solr Lucene
SearchHandlerClassorg.apache.solr.handler.componentApache Solr Lucene
SecurityConfHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
SecurityPluginHolderClassorg.apache.solr.securityApache Solr Lucene
SegmentsInfoRequestHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
Sha256AuthenticationProviderClassorg.apache.solr.securityApache Solr Lucene
ShardAugmenterFactoryClassorg.apache.solr.response.transformApache Solr Lucene
ShardDocClassorg.apache.solr.handler.componentApache Solr Lucene
ShardHandlerClassorg.apache.solr.handler.componentApache Solr Lucene
ShardHandlerFactoryClassorg.apache.solr.handler.componentApache Solr Lucene
ShardRequestClassorg.apache.solr.handler.componentApache Solr Lucene
ShardRequestFactoryResponsible for creating shard requests to the shards in the cluster to perform distributed grouping.Interfaceorg.apache.solr.search.grouping.distributedApache Solr Lucene
ShardResponseClassorg.apache.solr.handler.componentApache Solr Lucene
ShardResponseProcessorResponsible for processing shard responses.Interfaceorg.apache.solr.search.grouping.distributedApache Solr Lucene
ShardResultTransformerA ShardResultTransformer is responsible for transforming a grouped shard result into group related structures (such as TopGroups and SearchGroup)Interfaceorg.apache.solr.search.grouping.distributed.shardresultserializerApache Solr Lucene
ShowFileRequestHandlerThis handler uses the RawResponseWriter to give client access to files inside ${solr.Classorg.apache.solr.handler.adminApache Solr Lucene
SignatureClassorg.apache.solr.update.processorApache Solr Lucene
SignatureUpdateProcessorFactoryClassorg.apache.solr.update.processorApache Solr Lucene
SimilarityFactoryA factory interface for configuring a Similarity in the Solr Subclasses of SimilarityFactory which are SchemaAware Classorg.apache.solr.schemaApache Solr Lucene
SimpleAggValueSourceClassorg.apache.solr.search.facetApache Solr Lucene
SimpleBoundaryScannerClassorg.apache.solr.highlightApache Solr Lucene
SimpleEndResultTransformerClassorg.apache.solr.search.grouping.endresulttransformerApache Solr Lucene
SimpleFacetsA class that generates simple Facet information for a request.Classorg.apache.solr.requestApache Solr Lucene
SimpleFragListBuilderClassorg.apache.solr.highlightApache Solr Lucene
SimpleFragmentsBuilderClassorg.apache.solr.highlightApache Solr Lucene
SimpleFSDirectoryFactoryClassorg.apache.solr.coreApache Solr Lucene
SimpleMLTQParserClassorg.apache.solr.search.mltApache Solr Lucene
SimplePostToolA simple utility class for posting raw updates to a Solr server, has a main method so it can be run on the command line.Classorg.apache.solr.utilApache Solr Lucene
SimplePreAnalyzedParserSimple plain text format parser for PreAnalyzedField.Classorg.apache.solr.schemaApache Solr Lucene
SimpleQParserPluginCreate a query from the input value that will be parsed by Lucene's SimpleQueryParser.Classorg.apache.solr.searchApache Solr Lucene
SimpleUpdateProcessorFactoryA base class for writing a very simple UpdateProcessor without worrying too much about the API.Classorg.apache.solr.update.processorApache Solr Lucene
SingleFragListBuilderClassorg.apache.solr.highlightApache Solr Lucene
SizeLimitedDistributedMapA size limited distributed map maintained in zk.Classorg.apache.solr.cloudApache Solr Lucene
SliceMutatorClassorg.apache.solr.cloud.overseerApache Solr Lucene
SlotAccClassorg.apache.solr.search.facetApache Solr Lucene
SmileResponseWriterClassorg.apache.solr.responseApache Solr Lucene
SnapShooter Provides functionality equivalent to the snapshooter script This is no longer used in standard replication.Classorg.apache.solr.handlerApache Solr Lucene
SnapshotA statistical snapshot of a Snapshot.Classorg.apache.solr.util.statsApache Solr Lucene
SnitchClassorg.apache.solr.cloud.ruleApache Solr Lucene
SnitchContextThis is the context provided to the snitches to interact with the system.Classorg.apache.solr.cloud.ruleApache Solr Lucene
SolrAnalyzerClassorg.apache.solr.analysisApache Solr Lucene
SolrBoundaryScannerClassorg.apache.solr.highlightApache Solr Lucene
SolrCachePrimary API for dealing with Solr's internal caches.Interfaceorg.apache.solr.searchApache Solr Lucene
SolrCacheBaseClassorg.apache.solr.searchApache Solr Lucene
SolrCLICommand-line utility for working with Solr.Classorg.apache.solr.utilApache Solr Lucene
SolrCmdDistributorClassorg.apache.solr.updateApache Solr Lucene
SolrConfigProvides a static reference to a Config object modeling the main configuration data for a a Solr instance -- typically found inClassorg.apache.solr.coreApache Solr Lucene
SolrConfigHandlerClassorg.apache.solr.handlerApache Solr Lucene
SolrConstantScoreQueryA query that wraps a filter and simply returns a constant score equal to the query boost for every document in the filter.Classorg.apache.solr.searchApache Solr Lucene
SolrCoreClassorg.apache.solr.coreApache Solr Lucene
SolrCoreStateClassorg.apache.solr.updateApache Solr Lucene
SolrDeletionPolicyStandard Solr deletion policy that allows reserving index commit points for certain amounts of time to support features such as index replicationClassorg.apache.solr.coreApache Solr Lucene
SolrDispatchFilterThis filter looks at the incoming URL maps them to handlers defined in solrconfig.Classorg.apache.solr.servletApache Solr Lucene
SolrEncoderInterfaceorg.apache.solr.highlightApache Solr Lucene
SolrEventListenerInterfaceorg.apache.solr.coreApache Solr Lucene
SolrFieldCacheMBeanClassorg.apache.solr.searchApache Solr Lucene
SolrFilterA SolrFilter extends the Lucene Filter and adds extra semantics such as passing on weight context info for function queries.Classorg.apache.solr.searchApache Solr Lucene
SolrFormatterInterfaceorg.apache.solr.highlightApache Solr Lucene
SolrFragListBuilderInterfaceorg.apache.solr.highlightApache Solr Lucene
SolrFragmenterInterfaceorg.apache.solr.highlightApache Solr Lucene
SolrFragmentsBuilderClassorg.apache.solr.highlightApache Solr Lucene
SolrHighlighterClassorg.apache.solr.highlightApache Solr Lucene
SolrIndexConfigThis config object encapsulates IndexWriter config params, defined in the section of solrconfig.Classorg.apache.solr.updateApache Solr Lucene
SolrIndexSearcherSolrIndexSearcher adds schema awareness and caching functionality over the lucene IndexSearcher.Classorg.apache.solr.searchApache Solr Lucene
SolrIndexSplitterClassorg.apache.solr.updateApache Solr Lucene
SolrIndexWriterAn IndexWriter that is configured via Solr config mechanisms.Classorg.apache.solr.updateApache Solr Lucene
SolrInfoMBeanMBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administrationInterfaceorg.apache.solr.coreApache Solr Lucene
SolrInfoMBeanHandlerA request handler that provides info about all registered SolrInfoMBeans.Classorg.apache.solr.handler.adminApache Solr Lucene
SolrLogLayoutClassorg.apache.solr.utilApache Solr Lucene
SolrPluginUtilsUtilities that may be of use to RequestHandlers.Classorg.apache.solr.utilApache Solr Lucene
SolrQueryParserSolr's default query parser, a schema-driven superset of the classic lucene query parser.Classorg.apache.solr.searchApache Solr Lucene
SolrQueryParserBaseThis class is overridden by QueryParser in QueryParser.Classorg.apache.solr.parserApache Solr Lucene
SolrQueryRequestContainer for a request to execute a query.Interfaceorg.apache.solr.requestApache Solr Lucene
SolrQueryRequestBaseBase implementation of SolrQueryRequest that provides some convenience methods for accessing parameters, and manages an IndexSearcherClassorg.apache.solr.requestApache Solr Lucene
SolrQueryResponseSolrQueryResponse is used by a query handler to return the response to a query request.Classorg.apache.solr.responseApache Solr Lucene
SolrQueryTimeoutImpl It uses a ThreadLocal variable to track the timeoutAt value for each request thread.Classorg.apache.solr.searchApache Solr Lucene
SolrRequestHandler Different SolrRequestHandlers are registered with the SolrCore.Interfaceorg.apache.solr.requestApache Solr Lucene
SolrRequestInfoClassorg.apache.solr.requestApache Solr Lucene
SolrRequestParsersClassorg.apache.solr.servletApache Solr Lucene
SolrResourceLoaderClassorg.apache.solr.coreApache Solr Lucene
SolrResourceNotFoundExceptionClassorg.apache.solr.coreApache Solr Lucene
SolrReturnFieldsThe default implementation of return fields parsing for Solr.Classorg.apache.solr.searchApache Solr Lucene
SolrSchemaRestApiClassorg.apache.solr.restApache Solr Lucene
SolrSpellCheckerClassorg.apache.solr.spellingApache Solr Lucene
SolrSuggesterResponsible for loading the lookup and dictionary Implementations specified by Interacts (query/build/reload) with Lucene Suggesters through Lookup andClassorg.apache.solr.spelling.suggestApache Solr Lucene
SolrXmlConfigClassorg.apache.solr.coreApache Solr Lucene
SolrZkServerClassorg.apache.solr.cloudApache Solr Lucene
SortedIntDocSetSortedIntDocSet represents a sorted set of Lucene Document Ids.Classorg.apache.solr.searchApache Solr Lucene
SortingClassorg.apache.solr.searchApache Solr Lucene
SortingResponseWriterClassorg.apache.solr.responseApache Solr Lucene
SortSpecClassorg.apache.solr.searchApache Solr Lucene
SpatialBoxQParserPluginClassorg.apache.solr.searchApache Solr Lucene
SpatialFilterQParserClassorg.apache.solr.searchApache Solr Lucene
SpatialFilterQParserPluginCreates a spatial Filter based on the type of spatial point used.Classorg.apache.solr.searchApache Solr Lucene
SpatialHeatmapFacetsA 2D spatial faceting summary of a rectangular region.Classorg.apache.solr.handler.componentApache Solr Lucene
SpatialOptionsClassorg.apache.solr.searchApache Solr Lucene
SpatialPointVectorFieldTypeSee Also:PointVectorStrategyWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.schemaApache Solr Lucene
SpatialQueryableIndicate that the implementing class is capable of generating a Query against spatial resources.Interfaceorg.apache.solr.schemaApache Solr Lucene
SpatialRecursivePrefixTreeFieldTypeSee Also:RecursivePrefixTreeStrategyWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.schemaApache Solr Lucene
SpatialTermQueryPrefixTreeFieldTypeSee Also:TermQueryPrefixTreeStrategyWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.schemaApache Solr Lucene
SpatialUtilsUtility methods pertaining to spatial.Classorg.apache.solr.utilApache Solr Lucene
SpellCheckCollationClassorg.apache.solr.spellingApache Solr Lucene
SpellCheckCollatorClassorg.apache.solr.spellingApache Solr Lucene
SpellCheckComponentA SearchComponent implementation which provides support for spell checking and suggestions using the Lucene contributed SpellChecker.Classorg.apache.solr.handler.componentApache Solr Lucene
SpellCheckCorrectionClassorg.apache.solr.spellingApache Solr Lucene
SpellCheckMergeDataClassorg.apache.solr.handler.componentApache Solr Lucene
SpellingOptionsClassorg.apache.solr.spellingApache Solr Lucene
SpellingQueryConverterConverts the query string to a Collection of Lucene tokens using a regular expression.Classorg.apache.solr.spellingApache Solr Lucene
SpellingResult This is converted into the required NamedList format in SpellCheckComponent.Classorg.apache.solr.spellingApache Solr Lucene
SplitIndexCommandA split index command encapsulated in an object.Classorg.apache.solr.updateApache Solr Lucene
SquaredEuclideanFunctionWhile not strictly a distance, the Sq.Classorg.apache.solr.search.function.distanceApache Solr Lucene
SSLConfigClassorg.apache.solr.client.solrj.embeddedApache Solr Lucene
StandardDirectoryFactoryDirectory provider which mimics original Solr FSDirectory based behavior.Classorg.apache.solr.coreApache Solr Lucene
StandardIndexReaderFactoryDefault IndexReaderFactory implementation.Classorg.apache.solr.coreApache Solr Lucene
StandardRequestHandlerAll of the following options may be configured for this handler in the solrconfig as defaults, and may be overriden as request parameters.Classorg.apache.solr.handlerApache Solr Lucene
StatelessScriptUpdateProcessorFactory An update request processor factory that enables the use of update processors implemented as scripts which can be loaded by the Classorg.apache.solr.update.processorApache Solr Lucene
StatsCacheThis class represents a cache of global document frequency information for selected terms.Classorg.apache.solr.search.statsApache Solr Lucene
StatsComponentClassorg.apache.solr.handler.componentApache Solr Lucene
StatsFieldModels all of the information associated with a single StatsParams.Classorg.apache.solr.handler.componentApache Solr Lucene
StatsSourceThe purpose of this class is only to provide two pieces of information necessary to create Weight from a Query, that isClassorg.apache.solr.search.statsApache Solr Lucene
StatsUtilVarious utilities for de/serialization of term stats and collection stats.Classorg.apache.solr.search.statsApache Solr Lucene
StatsValuesStatsValue defines the interface for the collection of statistical values about fields and facets.Interfaceorg.apache.solr.handler.componentApache Solr Lucene
StatsValuesFactoryClassorg.apache.solr.handler.componentApache Solr Lucene
StoreWARNING: This API is experimental and might change in incompatible ways in the next release.Interfaceorg.apache.solr.store.blockcacheApache Solr Lucene
StoredFieldsShardRequestFactoryClassorg.apache.solr.search.grouping.distributed.requestfactoryApache Solr Lucene
StoredFieldsShardResponseProcessorConcrete implementation for processing the stored field values from shard responses.Classorg.apache.solr.search.grouping.distributed.responseprocessorApache Solr Lucene
StrAggValueSourceClassorg.apache.solr.search.facetApache Solr Lucene
StreamHandlerClassorg.apache.solr.handlerApache Solr Lucene
StreamingSolrClientsClassorg.apache.solr.updateApache Solr Lucene
StrFieldClassorg.apache.solr.schemaApache Solr Lucene
StrFieldSourceClassorg.apache.solr.schemaApache Solr Lucene
StringDistanceFunctionClassorg.apache.solr.search.function.distanceApache Solr Lucene
SuggestComponentSuggestComponent: interacts with multiple SolrSuggester to serve up suggestions Responsible for routing commands and queries to the appropriate SolrSuggesterClassorg.apache.solr.handler.componentApache Solr Lucene
SuggesterClassorg.apache.solr.spelling.suggestApache Solr Lucene
SuggesterOptionsEncapsulates the inputs required to be passed on to the underlying suggester in SolrSuggesterClassorg.apache.solr.spelling.suggestApache Solr Lucene
SuggesterParamsInterfaceorg.apache.solr.spelling.suggestApache Solr Lucene
SuggesterResultClassorg.apache.solr.spelling.suggestApache Solr Lucene
SuggestQueryConverterPasses the entire query string to the configured analyzer as-is.Classorg.apache.solr.spellingApache Solr Lucene
SumAggClassorg.apache.solr.search.facetApache Solr Lucene
SumsqAggClassorg.apache.solr.search.facetApache Solr Lucene
SurroundQParserPluginPlugin for lucene/contrib Surround query parser, bringing SpanQuery support Classorg.apache.solr.searchApache Solr Lucene
SweetSpotSimilarityFactoryFactory for SweetSpotSimilarity.Classorg.apache.solr.search.similaritiesApache Solr Lucene
SwitchQParserPluginA QParserPlugin that acts like a switch/case statement.Classorg.apache.solr.searchApache Solr Lucene
SyncStrategyClassorg.apache.solr.cloudApache Solr Lucene
SyntaxErrorSimple checked exception for parsing errorsSee Also:Serialized FormClassorg.apache.solr.searchApache Solr Lucene
SystemIdResolverThis is a helper class to support resolving of XIncludes or other hrefs inside XML files on top of a ResourceLoader.Classorg.apache.solr.utilApache Solr Lucene
SystemInfoHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
TermQParserPluginCreate a single term query from the input value equivalent to readableToIndexed().Classorg.apache.solr.searchApache Solr Lucene
TermsComponentReturn TermEnum information, useful for things like auto suggest.Classorg.apache.solr.handler.componentApache Solr Lucene
TermsQParserPluginFinds documents whose specified field has any of the specified values.Classorg.apache.solr.searchApache Solr Lucene
TermStatsClassorg.apache.solr.search.statsApache Solr Lucene
TermVectorComponentReturn term vectors for the documents in a query result set.Classorg.apache.solr.handler.componentApache Solr Lucene
TextFieldTextField is the basic type for configurable text analysis.Classorg.apache.solr.schemaApache Solr Lucene
TextProfileSignatureThis implementation is copied from Apache Nutch.Classorg.apache.solr.update.processorApache Solr Lucene
TextResponseWriterBase class for text-oriented response writers.Classorg.apache.solr.responseApache Solr Lucene
ThreadDumpHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
TimerA timer metric which aggregates timing durations and provides duration statistics, plus throughput statistics via Meter.Classorg.apache.solr.util.statsApache Solr Lucene
TimerContextSee Also:Timer.Classorg.apache.solr.util.statsApache Solr Lucene
TimestampUpdateProcessorFactory An update processor that adds a newly generated Date value of NOW to any document being added that does not already have a value Classorg.apache.solr.update.processorApache Solr Lucene
TimeZoneUtilsClassorg.apache.solr.utilApache Solr Lucene
TokenDescribes the input token stream.Classorg.apache.solr.parserApache Solr Lucene
TokenizerChainAn analyzer that uses a tokenizer and a list of token filters to create a TokenStream.Classorg.apache.solr.analysisApache Solr Lucene
TokenMgrErrorToken Manager Error.Classorg.apache.solr.parserApache Solr Lucene
TopGroupsFieldCommandDefines all collectors for retrieving the second phase and how to handle the collector result.Classorg.apache.solr.search.grouping.distributed.commandApache Solr Lucene
TopGroupsResultTransformerClassorg.apache.solr.search.grouping.distributed.shardresultserializerApache Solr Lucene
TopGroupsShardRequestFactoryConcrete implementation of ShardRequestFactory that creates ShardRequest instances for getting the top groups from all shards.Classorg.apache.solr.search.grouping.distributed.requestfactoryApache Solr Lucene
TopGroupsShardResponseProcessorConcrete implementation for merging TopGroups instances from shard responses.Classorg.apache.solr.search.grouping.distributed.responseprocessorApache Solr Lucene
TransactionLogLog Format: List{Operation, Version, .Classorg.apache.solr.updateApache Solr Lucene
TransformContextClassorg.apache.solr.response.transformApache Solr Lucene
TransformerFactoryClassorg.apache.solr.response.transformApache Solr Lucene
TransformerProviderSingleton that creates a Transformer for the XSLTServletFilter.Classorg.apache.solr.util.xsltApache Solr Lucene
TransformerWithContextClassorg.apache.solr.response.transformApache Solr Lucene
TrieDateFieldFieldType that can represent any Date/Time with millisecond precision.Classorg.apache.solr.schemaApache Solr Lucene
TrieDoubleFieldA numeric field that can contain double-precision 64-bit IEEE 754 floating Min Value Allowed: 4.Classorg.apache.solr.schemaApache Solr Lucene
TrieFieldProvides field types to support for Lucene's IntField, LongField, FloatField and See NumericRangeQuery for more details.Classorg.apache.solr.schemaApache Solr Lucene
TrieFloatFieldA numeric field that can contain single-precision 32-bit IEEE 754 floating point values.Classorg.apache.solr.schemaApache Solr Lucene
TrieIntFieldA numeric field that can contain 32-bit signed two's complement integer values.Classorg.apache.solr.schemaApache Solr Lucene
TrieLongFieldA numeric field that can contain 64-bit signed two's complement integer values.Classorg.apache.solr.schemaApache Solr Lucene
TrimFieldUpdateProcessorFactoryTrims leading and trailing whitespace from any CharSequence values found in fields matching the specified conditions and returns the Classorg.apache.solr.update.processorApache Solr Lucene
TruncateFieldUpdateProcessorFactoryTruncates any CharSequence values found in fields matching the specified conditions to a maximum character length.Classorg.apache.solr.update.processorApache Solr Lucene
TSTLookupFactoryClassorg.apache.solr.spelling.suggest.tstApache Solr Lucene
UniformSampleA random sample of a stream of longs.Classorg.apache.solr.util.statsApache Solr Lucene
UnInvertedFieldFinal form of the un-inverted field: Each document points to a list of term numbers that are contained in that document.Classorg.apache.solr.search.facetApache Solr Lucene
UniqFieldsUpdateProcessorFactoryRemoves duplicate values found in fields matching the specified conditions.Classorg.apache.solr.update.processorApache Solr Lucene
UniqueAggClassorg.apache.solr.search.facetApache Solr Lucene
UpdateCommandClassorg.apache.solr.updateApache Solr Lucene
UpdateHandlerUpdateHandler handles requests to change the index (adds, deletes, commits, optimizes, etc).Classorg.apache.solr.updateApache Solr Lucene
UpdateLogWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.updateApache Solr Lucene
UpdateRequestHandlerClassorg.apache.solr.handlerApache Solr Lucene
UpdateRequestProcessorThis is a good place for subclassed update handlers to process the document before it is indexed.Classorg.apache.solr.update.processorApache Solr Lucene
UpdateRequestProcessorChainManages a chain of UpdateRequestProcessorFactories.Classorg.apache.solr.update.processorApache Solr Lucene
UpdateRequestProcessorFactoryA factory to generate an UpdateRequestProcessor for each request.Classorg.apache.solr.update.processorApache Solr Lucene
UpdateShardHandlerClassorg.apache.solr.updateApache Solr Lucene
UpdateShardHandlerConfigClassorg.apache.solr.updateApache Solr Lucene
URLClassifyProcessorUpdate processor which examines a URL and outputs to various other fields characteristics of that URL, including length, number of path levels, whetherClassorg.apache.solr.update.processorApache Solr Lucene
URLClassifyProcessorFactoryClassorg.apache.solr.update.processorApache Solr Lucene
UUIDField This FieldType accepts UUID string values, as well as the special value of NEW which triggers generation of a new random UUID.Classorg.apache.solr.schemaApache Solr Lucene
UUIDUpdateProcessorFactory An update processor that adds a newly generated UUID value to any document being added that does not already have a value in theClassorg.apache.solr.update.processorApache Solr Lucene
ValueAugmenterFactoryClassorg.apache.solr.response.transformApache Solr Lucene
ValueSourceAugmenterAdd values from a ValueSource (function query etc) NOT really sure how or if this could work.Classorg.apache.solr.response.transformApache Solr Lucene
ValueSourceParserA factory that parses user queries to generate ValueSource instances.Classorg.apache.solr.searchApache Solr Lucene
ValueSourceRangeFilterRangeFilter over a ValueSource.Classorg.apache.solr.search.functionApache Solr Lucene
VectorDistanceFunctionCalculate the p-norm for a Vector.Classorg.apache.solr.search.function.distanceApache Solr Lucene
VersionBucketNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.updateApache Solr Lucene
VersionedFileClassorg.apache.solr.utilApache Solr Lucene
VersionInfoClassorg.apache.solr.updateApache Solr Lucene
WeightedFragListBuilderClassorg.apache.solr.highlightApache Solr Lucene
WFSTLookupFactoryFactory for WFSTCompletionLookupWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.spelling.suggest.fstApache Solr Lucene
WordBreakSolrSpellChecker A spellchecker that breaks and combines words.Classorg.apache.solr.spellingApache Solr Lucene
WrappedQueryA simple query that wraps another query and implements ExtendedQuery.Classorg.apache.solr.searchApache Solr Lucene
WriteableValueClassorg.apache.solr.responseApache Solr Lucene
XMLLoaderClassorg.apache.solr.handler.loaderApache Solr Lucene
XMLResponseWriterClassorg.apache.solr.responseApache Solr Lucene
XMLWriterNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.responseApache Solr Lucene
XSLTResponseWriterQueryResponseWriter which captures the output of the XMLWriter (in memory for now, not optimal performancewise), and applies an XSLT transformClassorg.apache.solr.responseApache Solr Lucene
ZkCLIClassorg.apache.solr.cloudApache Solr Lucene
ZkContainerClassorg.apache.solr.coreApache Solr Lucene
ZkControllerHandle ZooKeeper interactions.Classorg.apache.solr.cloudApache Solr Lucene
ZkIndexSchemaReaderClassorg.apache.solr.schemaApache Solr Lucene
ZkSolrResourceLoaderResourceLoader that works with ZooKeeper.Classorg.apache.solr.cloudApache Solr Lucene
ZkStateWriterClassorg.apache.solr.cloud.overseerApache Solr Lucene
ZkWriteCommandClassorg.apache.solr.cloud.overseerApache Solr Lucene
ZookeeperInfoServletClassorg.apache.solr.servletApache Solr Lucene
AbstractSchemaRequestClassorg.apache.solr.client.solrj.request.schemaApache Solr Lucene
AbstractUpdateRequestClassorg.apache.solr.client.solrj.requestApache Solr Lucene
AliasesClassorg.apache.solr.common.cloudApache Solr Lucene
AnalysisParamsDefines the request parameters used by all analysis request handlers.Interfaceorg.apache.solr.common.paramsApache Solr Lucene
AnalysisResponseBaseA base class for all analysis responses.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
AnalyzerDefinitionClassorg.apache.solr.client.solrj.request.schemaApache Solr Lucene
AppendedSolrParamsSolrParams wrapper which acts similar to DefaultSolrParams except that it appends the values of multi-value params from both sub instances, soClassorg.apache.solr.common.paramsApache Solr Lucene
Base64Classorg.apache.solr.common.utilApache Solr Lucene
BinaryRequestWriterA RequestWriter which writes requests in the javabin formatSince:solr 1.Classorg.apache.solr.client.solrj.implApache Solr Lucene
BinaryResponseParserClassorg.apache.solr.client.solrj.implApache Solr Lucene
BindingExceptionClassorg.apache.solr.client.solrj.beansApache Solr Lucene
ByteUtilsClassorg.apache.solr.common.utilApache Solr Lucene
CacheInterfaceorg.apache.solr.common.utilApache Solr Lucene
ClientUtilsClassorg.apache.solr.client.solrj.utilApache Solr Lucene
ClosableThreadInterfaceorg.apache.solr.common.cloudApache Solr Lucene
CloudSolrClientSolrJ client class to communicate with SolrCloud.Classorg.apache.solr.client.solrj.implApache Solr Lucene
CloudSolrServerClassorg.apache.solr.client.solrj.implApache Solr Lucene
CloudSolrStreamConnects to Zookeeper to pick replicas from a specific collection to send the query to.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
ClusterThis class represents a cluster of Solr Docs .Classorg.apache.solr.client.solrj.responseApache Solr Lucene
ClusteringResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
ClusterStateImmutable state of the cloud.Classorg.apache.solr.common.cloudApache Solr Lucene
ClusterStateUtilClassorg.apache.solr.common.cloudApache Solr Lucene
CollectionAdminRequestThis class is experimental and subject to change.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
CollectionAdminResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
CollectionParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
CommonAdminParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
CommonParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
ComparatorLambdaInterfaceorg.apache.solr.client.solrj.io.compApache Solr Lucene
ComparatorOrderenum ComparatorOrderEnum for supported comparator orderingClassorg.apache.solr.client.solrj.io.compApache Solr Lucene
CompositeIdRouterClassorg.apache.solr.common.cloudApache Solr Lucene
ConcurrentUpdateSolrClientConcurrentUpdateSolrClient buffers all added documents and writes them into open HTTP connections.Classorg.apache.solr.client.solrj.implApache Solr Lucene
ConcurrentUpdateSolrServerClassorg.apache.solr.client.solrj.implApache Solr Lucene
ConnectionManagerClassorg.apache.solr.common.cloudApache Solr Lucene
ContentStreamInterfaceorg.apache.solr.common.utilApache Solr Lucene
ContentStreamBaseClassorg.apache.solr.common.utilApache Solr Lucene
ContentStreamUpdateRequestBasic functionality to upload a File or ContentStream to a Solr Cell or some other handler that takes ContentStreams (CSV)Classorg.apache.solr.client.solrj.requestApache Solr Lucene
CoreAdminParamsClassorg.apache.solr.common.paramsApache Solr Lucene
CoreAdminRequestThis class is experimental and subject to change.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
CoreAdminResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
CursorMarkParamsParameters and constants used when dealing with cursor based requests across large sorted result sets.Interfaceorg.apache.solr.common.paramsApache Solr Lucene
DataInputInputStreamClassorg.apache.solr.common.utilApache Solr Lucene
DateUtilThis class has some code from HttpClient DateUtil.Classorg.apache.solr.common.utilApache Solr Lucene
DefaultConnectionStrategyClassorg.apache.solr.common.cloudApache Solr Lucene
DefaultSolrParamsClassorg.apache.solr.common.paramsApache Solr Lucene
DefaultZkACLProviderClassorg.apache.solr.common.cloudApache Solr Lucene
DefaultZkCredentialsProviderClassorg.apache.solr.common.cloudApache Solr Lucene
DirectXmlRequestSend arbitrary XML to a request handlerSince:solr 1.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
DisMaxParamsA collection of params used in DisMaxRequestHandler, both for Plugin initialization and for Requests.Interfaceorg.apache.solr.common.paramsApache Solr Lucene
DocCollectionClassorg.apache.solr.common.cloudApache Solr Lucene
DocRouterClass to partition int range into n ranges.Classorg.apache.solr.common.cloudApache Solr Lucene
DocumentAnalysisRequestA request for the org.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
DocumentAnalysisResponseA response that is returned by processing the DocumentAnalysisRequest.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
DocumentObjectBinderA class to map objects to and from solr documents.Classorg.apache.solr.client.solrj.beansApache Solr Lucene
EnumFieldValueRepresents a Enum field value, which includes integer value (indicating the sort order) and string (displayed) value.Classorg.apache.solr.commonApache Solr Lucene
EventParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
ExecutorUtilClassorg.apache.solr.common.utilApache Solr Lucene
ExpandParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
ExpressibleComparatorInterfaceorg.apache.solr.client.solrj.io.compApache Solr Lucene
ExpressibleStreamInterfaceorg.apache.solr.client.solrj.io.streamApache Solr Lucene
FacetFieldA utility class to hold the facet response.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
FacetParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
FastInputStreamSingle threaded buffered InputStream Internal Solr use only, subject to change.Classorg.apache.solr.common.utilApache Solr Lucene
FastOutputStreamSingle threaded buffered OutputStream Internal Solr use only, subject to change.Classorg.apache.solr.common.utilApache Solr Lucene
FieldThis class can be used to annotate a field or a setter an any class and SlrJ would help you convert to SolrInputDocument and from SolrDocumentClassorg.apache.solr.client.solrj.beansApache Solr Lucene
FieldAnalysisRequestA request for the org.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
FieldAnalysisResponseA response that is returned by processing the FieldAnalysisRequest.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
FieldComparatorAn equality field Comparator which compares a field of two Tuples and determines sort order.Classorg.apache.solr.client.solrj.io.compApache Solr Lucene
FieldFlagClassorg.apache.solr.common.lukeApache Solr Lucene
FieldStatsInfoClassorg.apache.solr.client.solrj.responseApache Solr Lucene
FieldTypeDefinitionClassorg.apache.solr.client.solrj.request.schemaApache Solr Lucene
FieldTypeRepresentationClassorg.apache.solr.client.solrj.response.schemaApache Solr Lucene
GenericSolrRequestClassorg.apache.solr.client.solrj.requestApache Solr Lucene
GroupRepresents a group.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
GroupCommandThis class represents the result of a group command.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
GroupParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
GroupResponseOverall grouping result.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
HashFast, well distributed, cross-platform hash functions.Classorg.apache.solr.common.utilApache Solr Lucene
HashBasedRouterClassorg.apache.solr.common.cloudApache Solr Lucene
HighlightParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
HttpClientConfigurerThe default http client configurer.Classorg.apache.solr.client.solrj.implApache Solr Lucene
HttpClientUtilUtility class for creating/configuring httpclient instances.Classorg.apache.solr.client.solrj.implApache Solr Lucene
HttpSolrClientA SolrClient implementation that talks directly to a Solr server via HTTP There are two ways to use an HttpSolrClient:Classorg.apache.solr.client.solrj.implApache Solr Lucene
HttpSolrServerClassorg.apache.solr.client.solrj.implApache Solr Lucene
ImplicitDocRouterClassorg.apache.solr.common.cloudApache Solr Lucene
InputStreamResponseParserSimply puts the InputStream into an entry in a NamedList named stream.Classorg.apache.solr.client.solrj.implApache Solr Lucene
IntervalFacetObjects of this class will contain the result of all the intervals defined for a specific field.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
IOUtilsClassorg.apache.solr.common.utilApache Solr Lucene
IteratorChainChain several Iterators, so that this iterates over all of them in sequence.Classorg.apache.solr.common.utilApache Solr Lucene
JavaBinCodecThe class is designed to optimaly serialize/deserialize any supported types in Solr response.Classorg.apache.solr.common.utilApache Solr Lucene
JavaBinUpdateRequestCodecProvides methods for marshalling an UpdateRequest to a NamedList which can be serialized in the javabin format andSince:solr 1.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
JsonRecordReaderA Streaming parser for json to emit one record at a time.Classorg.apache.solr.common.utilApache Solr Lucene
JSONTupleStreamClassorg.apache.solr.client.solrj.io.streamApache Solr Lucene
Krb5HttpClientConfigurerClassorg.apache.solr.client.solrj.implApache Solr Lucene
LBHttpSolrClientLBHttpSolrClient or LoadBalanced HttpSolrClient is a load balancing wrapper around HttpSolrClient.Classorg.apache.solr.client.solrj.implApache Solr Lucene
LBHttpSolrServerClassorg.apache.solr.client.solrj.implApache Solr Lucene
LukeRequestClassorg.apache.solr.client.solrj.requestApache Solr Lucene
LukeResponseThis is an incomplete representation of the data returned from LukeSince:solr 1.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
MapSolrParamsClassorg.apache.solr.common.paramsApache Solr Lucene
MergeStreamUnions streamA with streamB ordering the Tuples based on a Comparator.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
ModifiableSolrParamsThis class is similar to MultiMapSolrParams except you can edit the parameters after it is initialized.Classorg.apache.solr.common.paramsApache Solr Lucene
MoreLikeThisParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
MultiCompWraps multiple Comparators to provide sub-sorting.Classorg.apache.solr.client.solrj.io.compApache Solr Lucene
MultiMapSolrParamsClassorg.apache.solr.common.paramsApache Solr Lucene
NamedListA simple container class for modeling an ordered list of name/value pairs.Classorg.apache.solr.common.utilApache Solr Lucene
NoOpResponseParserSimply puts the entire response into an entry in a NamedList.Classorg.apache.solr.client.solrj.implApache Solr Lucene
ObjectReleaseTrackerClassorg.apache.solr.common.utilApache Solr Lucene
PairClassorg.apache.solr.common.utilApache Solr Lucene
ParallelStreamThe ParallelStream decorates a TupleStream implementation and pushes it to N workers for parallel execution.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
PivotFieldClassorg.apache.solr.client.solrj.responseApache Solr Lucene
PlainIdRouterClassorg.apache.solr.common.cloudApache Solr Lucene
PushBackStreamA TupleStream that allows a single Tuple to be pushed back onto the stream after it's been read.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
QueryElevationParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
QueryRequestClassorg.apache.solr.client.solrj.requestApache Solr Lucene
QueryResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
RangeFacetClassorg.apache.solr.client.solrj.responseApache Solr Lucene
RankStreamIterates over a TupleStream and Ranks the topN tuples based on a Comparator.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
ReducerStreamIterates over a TupleStream and buffers Tuples that are equal based on a comparator.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
ReplicaClassorg.apache.solr.common.cloudApache Solr Lucene
RequestWriterA RequestWriter is used to write requests to Solr.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
RequiredSolrParamsThis is a simple wrapper to SolrParams that will throw a 400 exception if you ask for a parameter that does not exist.Classorg.apache.solr.common.paramsApache Solr Lucene
ResponseParserClassorg.apache.solr.client.solrjApache Solr Lucene
RetryUtilClassorg.apache.solr.common.utilApache Solr Lucene
RoutingRuleClassorg.apache.solr.common.cloudApache Solr Lucene
SaslZkACLProviderZkACLProvider that gives all permissions for the user specified in System property solr.Classorg.apache.solr.common.cloudApache Solr Lucene
SchemaRepresentationClassorg.apache.solr.client.solrj.response.schemaApache Solr Lucene
SchemaRequestThis class offers access to the operations exposed by the Solr Schema API.Classorg.apache.solr.client.solrj.request.schemaApache Solr Lucene
SchemaResponseThis class is used to wrap the response messages retrieved from Solr Schema API.Classorg.apache.solr.client.solrj.response.schemaApache Solr Lucene
ShardParamsParameters used for distributed search.Interfaceorg.apache.solr.common.paramsApache Solr Lucene
SimpleOrderedMapSimpleOrderedMap is a NamedList where access by key is more important than maintaining order when it comes to representing theClassorg.apache.solr.common.utilApache Solr Lucene
SimpleParamsParameters used by the SimpleQParser.Interfaceorg.apache.solr.common.paramsApache Solr Lucene
SimpleSolrResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
SliceA Slice contains immutable information about a logical shard (all replicas that share the same shard id).Classorg.apache.solr.common.cloudApache Solr Lucene
SolrClientAbstraction through which all communication with a Solr server may be routedSince:5.Classorg.apache.solr.client.solrjApache Solr Lucene
SolrClientCacheThe SolrClientCache caches SolrClients so they can be reused by different TupleStreams.Classorg.apache.solr.client.solrj.ioApache Solr Lucene
SolrDocumentA concrete representation of a document within a Solr index.Classorg.apache.solr.commonApache Solr Lucene
SolrDocumentListRepresent a list of SolrDocuments returned from a search.Classorg.apache.solr.commonApache Solr Lucene
SolrExceptionClassorg.apache.solr.commonApache Solr Lucene
SolrInputDocumentRepresent the field and boost information needed to construct and index a Lucene Document.Classorg.apache.solr.commonApache Solr Lucene
SolrInputFieldClassorg.apache.solr.commonApache Solr Lucene
SolrjNamedThreadFactoryClassorg.apache.solr.common.utilApache Solr Lucene
SolrParamsSolrParams hold request parameters.Classorg.apache.solr.common.paramsApache Solr Lucene
SolrPingVerify that there is a working Solr core at the URL of a SolrClient.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
SolrPingResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
SolrQueryThis is an augmented SolrParams with get/set/add fields for common fields used in the Standard and Dismax request handlersClassorg.apache.solr.client.solrjApache Solr Lucene
SolrRequestClassorg.apache.solr.client.solrjApache Solr Lucene
SolrResponseClassorg.apache.solr.client.solrjApache Solr Lucene
SolrResponseBaseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
SolrServerClassorg.apache.solr.client.solrjApache Solr Lucene
SolrServerExceptionException to catch all types of communication / parsing issues associated with talking to SOLRSince:solr 1.Classorg.apache.solr.client.solrjApache Solr Lucene
SolrStreamQueries a single Solr instance and maps SolrDocs to a Stream of Tuples.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
SolrZkClientAll Solr ZooKeeper interactions should go through this class rather than ZooKeeper.Classorg.apache.solr.common.cloudApache Solr Lucene
SolrZooKeeperClassorg.apache.solr.common.cloudApache Solr Lucene
SpatialParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
SpellCheckResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
SpellingParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
StatsParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
StreamComparatorDefines a comparator that can be expressed in an expressionSee Also:Serialized FormClassorg.apache.solr.client.solrj.io.compApache Solr Lucene
StreamContextThe StreamContext is passed to TupleStreams using the TupleStream.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
StreamExpressionClassorg.apache.solr.client.solrj.io.stream.exprApache Solr Lucene
StreamExpressionNamedParameterClassorg.apache.solr.client.solrj.io.stream.exprApache Solr Lucene
StreamExpressionParserClassorg.apache.solr.client.solrj.io.stream.exprApache Solr Lucene
StreamExpressionValueClassorg.apache.solr.client.solrj.io.stream.exprApache Solr Lucene
StreamFactoryUsed to convert strings into stream expressionsSee Also:Serialized FormClassorg.apache.solr.client.solrj.io.stream.exprApache Solr Lucene
StreamingBinaryResponseParserClassorg.apache.solr.client.solrj.implApache Solr Lucene
StreamingResponseCallbackClassorg.apache.solr.client.solrjApache Solr Lucene
StringUtilsClassorg.apache.solr.commonApache Solr Lucene
StrUtilsClassorg.apache.solr.common.utilApache Solr Lucene
SuggesterResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
SuggestionThis class models a Suggestion coming from Solr Suggest Component.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
SuppressForbiddenAnnotation to suppress forbidden-apis errors inside a whole class, a method, or a field.Classorg.apache.solr.common.utilApache Solr Lucene
TermsParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
TermsResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
TermVectorParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
TupleA simple abstraction of a record containing key/value pairs.Classorg.apache.solr.client.solrj.ioApache Solr Lucene
TupleStreamClassorg.apache.solr.client.solrj.io.streamApache Solr Lucene
UniqueStreamThe UniqueStream emits a unique stream of Tuples based on a Comparator.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
UpdateParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
UpdateRequestClassorg.apache.solr.client.solrj.requestApache Solr Lucene
UpdateResponseTODO -- mostly a stub until we have a defined output formatSince:solr 1.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
URLUtilClassorg.apache.solr.common.utilApache Solr Lucene
UtilsClassorg.apache.solr.common.utilApache Solr Lucene
VMParamsAllAndReadonlyDigestZkACLProviderClassorg.apache.solr.common.cloudApache Solr Lucene
VMParamsSingleSetCredentialsDigestZkCredentialsProviderClassorg.apache.solr.common.cloudApache Solr Lucene
XMLClassorg.apache.solr.common.utilApache Solr Lucene
XMLErrorLoggerClassorg.apache.solr.common.utilApache Solr Lucene
XMLResponseParserClassorg.apache.solr.client.solrj.implApache Solr Lucene
ZkACLProviderInterfaceorg.apache.solr.common.cloudApache Solr Lucene
ZkClientConnectionStrategyClassorg.apache.solr.common.cloudApache Solr Lucene
ZkCmdExecutorClassorg.apache.solr.common.cloudApache Solr Lucene
ZkConfigManagerClassorg.apache.solr.common.cloudApache Solr Lucene
ZkCoreNodePropsClassorg.apache.solr.common.cloudApache Solr Lucene
ZkCredentialsProviderInterfaceorg.apache.solr.common.cloudApache Solr Lucene
ZkNodePropsZkNodeProps contains generic immutable properties.Classorg.apache.solr.common.cloudApache Solr Lucene
ZkOperationA callback object which can be used for implementing retry-able operations.Classorg.apache.solr.common.cloudApache Solr Lucene
ZkStateReaderClassorg.apache.solr.common.cloudApache Solr Lucene
ZooKeeperExceptionClassorg.apache.solr.common.cloudApache Solr Lucene
ICUCollationFieldField for collated sort keys.Classorg.apache.solr.schemaApache Solr Lucene
AbsoluteValueDoubleFunctionAbsoluteValueDoubleFunction takes the absolute value of the double value of the source it contains.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
AbstractDelegatingStatsCollectorAbstractDelegationStatsCollector objects wrap other StatsCollectors.Classorg.apache.solr.analytics.statisticsApache Solr Lucene
AbstractFieldFacetRequestAn abstract request for a facet over a single field, such as a field or range facet.Classorg.apache.solr.analytics.requestApache Solr Lucene
AddDoubleFunctionAddDoubleFunction returns the sum of its components.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
AnalyticsComponentClassorg.apache.solr.handler.componentApache Solr Lucene
AnalyticsContentHandlerHandles the parsing of the AnalysisRequestEnvelope elements if passed in through XML.Classorg.apache.solr.analytics.requestApache Solr Lucene
AnalyticsParamsInterfaceorg.apache.solr.analytics.utilApache Solr Lucene
AnalyticsParsersClass to hold the parsers used for Solr Analytics.Classorg.apache.solr.analytics.utilApache Solr Lucene
AnalyticsRequestContains the specifications of an Analytics Request, specifically a name, a list of Expressions, a list of field facets, a list of range facets, a list of query facetsClassorg.apache.solr.analytics.requestApache Solr Lucene
AnalyticsRequestFactoryParses the SolrParams to create a list of analytics requests.Classorg.apache.solr.analytics.requestApache Solr Lucene
AnalyticsStatisticsCollectorClassorg.apache.solr.analytics.pluginApache Solr Lucene
AnalyticsStatsClass which computes the set of AnalyticsRequests.Classorg.apache.solr.analytics.requestApache Solr Lucene
BaseExpressionBaseExpression returns the value returned by the StatsCollector for the specified stat.Classorg.apache.solr.analytics.expressionApache Solr Lucene
BasicAccumulatorA BasicAccumulator manages the ValueCounters and Expressions without regard to Facets.Classorg.apache.solr.analytics.accumulatorApache Solr Lucene
ConcatStringFunctionConcatStringFunction concatenates the string values of its components in the order given.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
ConstDateSourceClassorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
ConstDoubleSourceClassorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
ConstStringSourceClassorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
DateFieldSource and returns Date values while working with long values internally.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
DateMathFunctionDateMathFunction returns a start date modified by a list of DateMath operations.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
DivDoubleFunctionDivDoubleFunction returns the quotient of 'a' and 'b'.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
DualDelegateExpressionAbstraction of an expression that applies a function to two delegate expressions.Classorg.apache.solr.analytics.expressionApache Solr Lucene
DualDoubleFunctionAbstract ValueSource implementation which wraps two ValueSources and applies an extendible double function to their values.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
ExpressionExpressions map either zero, one, two or many inputs to a single value.Classorg.apache.solr.analytics.expressionApache Solr Lucene
ExpressionFactoryClassorg.apache.solr.analytics.expressionApache Solr Lucene
ExpressionRequestContains name and string representation of an expression.Classorg.apache.solr.analytics.requestApache Solr Lucene
FacetingAccumulatorA FacetingAccumulator manages the StatsCollectors and Expressions for facets.Classorg.apache.solr.analytics.accumulatorApache Solr Lucene
FacetRequestInterfaceorg.apache.solr.analytics.requestApache Solr Lucene
FacetValueAccumulatorInterface that describes the methods needed for an Accumulator to be able to handle fieldFacets, rangeFacets and queryFacets.Interfaceorg.apache.solr.analytics.accumulator.facetApache Solr Lucene
FieldFacetAccumulatorAn Accumulator that manages the faceting for fieldFacets.Classorg.apache.solr.analytics.accumulator.facetApache Solr Lucene
FieldFacetRequestContains all of the specifications for a field facet.Classorg.apache.solr.analytics.requestApache Solr Lucene
FilterFieldSourceDefaultIsMissingFieldSource wraps a field source to return missing values if the value is equal to the default value.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
LogDoubleFunctionLogDoubleFunction returns the log of a double value with a given base.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
MedianCalculatorClassorg.apache.solr.analytics.utilApache Solr Lucene
MedianStatsCollectorMedianStatsCollector computes the median.Classorg.apache.solr.analytics.statisticsApache Solr Lucene
MinMaxStatsCollectorMinMaxStatsCollector computes the min, max, number of values and number of missing values.Classorg.apache.solr.analytics.statisticsApache Solr Lucene
MultiDateFunctionAbstract ValueSource implementation which wraps multiple ValueSources and applies an extendible date function to their values.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
MultiDelegateExpressionAbstraction of an expression that applies a function to an array of delegate expressions.Classorg.apache.solr.analytics.expressionApache Solr Lucene
MultiDoubleFunctionAbstract ValueSource implementation which wraps multiple ValueSources and applies an extendible double function to their values.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
MultiplyDoubleFunctionMultiplyDoubleFunction returns the product of its components.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
MultiStringFunctionAbstract ValueSource implementation which wraps multiple ValueSources and applies an extendible string function to their values.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
NegateDoubleFunctionNegateDoubleFunction negates the double value of the source it contains.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
NumericStatsCollectorNumericStatsCollector computes the sum, sum of squares, mean and standard deviation.Classorg.apache.solr.analytics.statisticsApache Solr Lucene
PercentileCalculatorClassorg.apache.solr.analytics.utilApache Solr Lucene
PercentileStatsCollectorPercentileStatsCollector computes a given list of percentiles.Classorg.apache.solr.analytics.statisticsApache Solr Lucene
PowDoubleFunctionPowDoubleFunction returns 'a' raised to the power of 'b'.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
QueryFacetAccumulatorAn Accumulator that manages a certain query of a given query facet.Classorg.apache.solr.analytics.accumulator.facetApache Solr Lucene
QueryFacetRequestContains all of the specifications for a query facet.Classorg.apache.solr.analytics.requestApache Solr Lucene
RangeEndpointCalculatorClassorg.apache.solr.analytics.utilApache Solr Lucene
RangeFacetAccumulatorAn Accumulator that manages a certain range of a given range facet.Classorg.apache.solr.analytics.accumulator.facetApache Solr Lucene
RangeFacetRequestContains all of the specifications for a range facet.Classorg.apache.solr.analytics.requestApache Solr Lucene
ReverseStringFunctionReverseStringFunction reverses the string value of the source it contains.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
SingleDelegateExpressionAbstraction of an expression that applies a function to one delegate expression.Classorg.apache.solr.analytics.expressionApache Solr Lucene
SingleDoubleFunctionAbstract ValueSource implementation which wraps one ValueSource and applies an extendible double function to its values.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
SingleStringFunctionAbstract ValueSource implementation which wraps one ValueSource and applies an extendible string function to its values.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
StatsCollectorStatsCollector implementations reduce a list of Objects to a single value.Interfaceorg.apache.solr.analytics.statisticsApache Solr Lucene
StatsCollectorSupplierFactoryClassorg.apache.solr.analytics.statisticsApache Solr Lucene
UniqueStatsCollectorUniqueValueCounter computes the number of unique values.Classorg.apache.solr.analytics.statisticsApache Solr Lucene
ValueAccumulatorAbstract Collector that manages all StatsCollectors, Expressions and Facets.Classorg.apache.solr.analytics.accumulatorApache Solr Lucene
CarrotClusteringEngineSearch results clustering engine based on Carrot2 clustering algorithms.Classorg.apache.solr.handler.clustering.carrot2Apache Solr Lucene
CarrotParamsCarrot2 parameter mapping (recognized and mapped if passed via Solr configuration).Classorg.apache.solr.handler.clustering.carrot2Apache Solr Lucene
ClusteringComponentProvides a plugin for performing cluster analysis.Classorg.apache.solr.handler.clusteringApache Solr Lucene
ClusteringEngineA base class for SearchClusteringEngine and DocumentClusteringEngine.Classorg.apache.solr.handler.clusteringApache Solr Lucene
ClusteringParamsWARNING: This API is experimental and might change in incompatible ways in the next release.Interfaceorg.apache.solr.handler.clusteringApache Solr Lucene
DocumentClusteringEngineWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.handler.clusteringApache Solr Lucene
LuceneCarrot2StemmerFactoryAn implementation of Carrot2's IStemmerFactory based on Lucene's APIs.Classorg.apache.solr.handler.clustering.carrot2Apache Solr Lucene
LuceneCarrot2TokenizerFactoryAn implementation of Carrot2's ITokenizerFactory based on Lucene's Smart Chinese tokenizer.Classorg.apache.solr.handler.clustering.carrot2Apache Solr Lucene
SearchClusteringEngineBase class for clustering engines performing cluster analysis on searchWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.handler.clusteringApache Solr Lucene
SolrStopwordsCarrot2LexicalDataFactoryAn implementation of Carrot2's ILexicalDataFactory that adds stop words from a field's StopFilter to the default stop words used in Carrot2,Classorg.apache.solr.handler.clustering.carrot2Apache Solr Lucene
BinContentStreamDataSource A data source implementation which can be used to read binary stream from content streams.Classorg.apache.solr.handler.dataimportApache Solr Lucene
BinFileDataSource A DataSource which reads from local files Refer to http://wiki.Classorg.apache.solr.handler.dataimportApache Solr Lucene
BinURLDataSource A data source implementation which can be used to read binary streams using HTTP.Classorg.apache.solr.handler.dataimportApache Solr Lucene
CachePropertyUtilClassorg.apache.solr.handler.dataimportApache Solr Lucene
ClobTransformerTransformer instance which converts a Clob to a String.Classorg.apache.solr.handler.dataimportApache Solr Lucene
ConfigNameConstantsClassorg.apache.solr.handler.dataimport.configApache Solr Lucene
ConfigParseUtilClassorg.apache.solr.handler.dataimport.configApache Solr Lucene
ConfigParseUtilClassorg.apache.solr.handler.dataimportApache Solr Lucene
ContentStreamDataSourceA DataSource implementation which reads from the ContentStream of a POST request Refer to http://wiki.Classorg.apache.solr.handler.dataimportApache Solr Lucene
Context This abstract class gives access to all available objects.Classorg.apache.solr.handler.dataimportApache Solr Lucene
ContextImpl An implementation for the Context This API is experimental and subject to changeClassorg.apache.solr.handler.dataimportApache Solr Lucene
DataImporter Stores all configuration information for pulling and indexing data.Classorg.apache.solr.handler.dataimportApache Solr Lucene
DataImportHandler Solr Request Handler for data import from databases and REST data sources.Classorg.apache.solr.handler.dataimportApache Solr Lucene
DataImportHandlerException Exception class for all DataImportHandler exceptions This API is experimental and subject to changeClassorg.apache.solr.handler.dataimportApache Solr Lucene
DataSource Provides data from a source with a given query.Classorg.apache.solr.handler.dataimportApache Solr Lucene
DateFormatEvaluatorFormats values using a given date format.Classorg.apache.solr.handler.dataimportApache Solr Lucene
DateFormatTransformer Transformer instance which creates Date instances out of Strings.Classorg.apache.solr.handler.dataimportApache Solr Lucene
DebugInfoClassorg.apache.solr.handler.dataimportApache Solr Lucene
DIHCache A cache that allows a DIH entity's data to persist locally prior being joined to other data and/or indexed.Interfaceorg.apache.solr.handler.dataimportApache Solr Lucene
DIHCacheSupportClassorg.apache.solr.handler.dataimportApache Solr Lucene
DIHConfiguration Mapping for data-config.Classorg.apache.solr.handler.dataimport.configApache Solr Lucene
DIHLogLevelsClassorg.apache.solr.handler.dataimportApache Solr Lucene
DIHProperties for use by the next import.Classorg.apache.solr.handler.dataimportApache Solr Lucene
DIHWriterWARNING: This API is experimental and might change in incompatible ways in the next release.Interfaceorg.apache.solr.handler.dataimportApache Solr Lucene
DIHWriterBaseClassorg.apache.solr.handler.dataimportApache Solr Lucene
DocBuilder DocBuilder is responsible for creating Solr documents out of the given configuration.Classorg.apache.solr.handler.dataimportApache Solr Lucene
EntityClassorg.apache.solr.handler.dataimport.configApache Solr Lucene
EntityFieldClassorg.apache.solr.handler.dataimport.configApache Solr Lucene
EntityProcessor An instance of entity processor serves an entity.Classorg.apache.solr.handler.dataimportApache Solr Lucene
EntityProcessorBase Base class for all implementations of EntityProcessor Most implementations of EntityProcessor extend this base class which provides common functionality.Classorg.apache.solr.handler.dataimportApache Solr Lucene
EntityProcessorWrapperA Wrapper over EntityProcessor instance which performs transforms and handles multi-row outputs correctly.Classorg.apache.solr.handler.dataimportApache Solr Lucene
Evaluator Pluggable functions for resolving variables Implementations of this abstract class must provide a public no-arg constructor.Classorg.apache.solr.handler.dataimportApache Solr Lucene
EventListenerEvent listener for DataImportHandler This API is experimental and subject to changeInterfaceorg.apache.solr.handler.dataimportApache Solr Lucene
FieldClassorg.apache.solr.handler.dataimport.configApache Solr Lucene
FieldReaderDataSourceThis can be useful for users who have a DB field containing xml and wish to use a nested XPathEntityProcessor The datasouce may be configured as followsClassorg.apache.solr.handler.dataimportApache Solr Lucene
FieldStreamDataSourceThis can be useful for users who have a DB field containing BLOBs which may be Rich documents The datasouce may be configured as followsClassorg.apache.solr.handler.dataimportApache Solr Lucene
FileDataSource A DataSource which reads from local files The file is read with the default platform encoding.Classorg.apache.solr.handler.dataimportApache Solr Lucene
FileListEntityProcessor An EntityProcessor instance which can stream file names found in a given base directory matching patterns and returning rows containing file information.Classorg.apache.solr.handler.dataimportApache Solr Lucene
HTMLStripTransformerA Transformer implementation which strip off HTML tags using HTMLStripCharFilter This is useful in case you don't need this HTML anyway.Classorg.apache.solr.handler.dataimportApache Solr Lucene
JdbcDataSource A DataSource implementation which can fetch data using JDBC.Classorg.apache.solr.handler.dataimportApache Solr Lucene
LineEntityProcessor An EntityProcessor instance which can stream lines of text read from a datasource.Classorg.apache.solr.handler.dataimportApache Solr Lucene
LogTransformerA Transformer implementation which logs messages in a given template format.Classorg.apache.solr.handler.dataimportApache Solr Lucene
MockDataSource A mock DataSource implementation which can be used for testing.Classorg.apache.solr.handler.dataimportApache Solr Lucene
NumberFormatTransformer A Transformer instance which can extract numbers out of strings.Classorg.apache.solr.handler.dataimportApache Solr Lucene
PlainTextEntityProcessorAn implementation of EntityProcessor which reads data from a url/file and give out a row which contains one String value.Classorg.apache.solr.handler.dataimportApache Solr Lucene
PropertyWriterClassorg.apache.solr.handler.dataimport.configApache Solr Lucene
RegexTransformer A Transformer implementation which uses Regular Expressions to extract, split and replace data in fields.Classorg.apache.solr.handler.dataimportApache Solr Lucene
RequestInfoClassorg.apache.solr.handler.dataimportApache Solr Lucene
ScriptTransformer A Transformer instance capable of executing functions written in scripting languages as a Transformer instance.Classorg.apache.solr.handler.dataimportApache Solr Lucene
SimplePropertiesWriter Writes properties using Properties.Classorg.apache.solr.handler.dataimportApache Solr Lucene
SolrEntityProcessor An implementation of EntityProcessor which fetches values from a separate Solr implementation using the SolrJ client library.Classorg.apache.solr.handler.dataimportApache Solr Lucene
SolrQueryEscapingEvaluatorClassorg.apache.solr.handler.dataimportApache Solr Lucene
SolrWriter Writes documents to SOLR.Classorg.apache.solr.handler.dataimportApache Solr Lucene
SortedMapBackedCacheClassorg.apache.solr.handler.dataimportApache Solr Lucene
SqlEntityProcessor An EntityProcessor instance which provides support for reading from databases.Classorg.apache.solr.handler.dataimportApache Solr Lucene
SqlEscapingEvaluator Escapes values in SQL queries.Classorg.apache.solr.handler.dataimportApache Solr Lucene
TemplateTransformer A Transformer which can put values into a column by resolving an expression containing other columnsClassorg.apache.solr.handler.dataimportApache Solr Lucene
Transformer Use this API to implement a custom transformer for any given entity Implementations of this abstract class must provide a public no-args constructor.Classorg.apache.solr.handler.dataimportApache Solr Lucene
URLDataSource A data source implementation which can be used to read character files using HTTP.Classorg.apache.solr.handler.dataimportApache Solr Lucene
UrlEvaluatorEscapes reserved characters in Solr queriesSee Also:ClientUtils.Classorg.apache.solr.handler.dataimportApache Solr Lucene
VariableResolver A set of nested maps that can resolve variables by namespaces.Classorg.apache.solr.handler.dataimportApache Solr Lucene
XPathEntityProcessor An implementation of EntityProcessor which uses a streaming xpath parser to extract values out of XML documents.Classorg.apache.solr.handler.dataimportApache Solr Lucene
XPathRecordReader A streaming xpath parser which uses StAX for XML parsing.Classorg.apache.solr.handler.dataimportApache Solr Lucene
ZKPropertiesWriter A SolrCloud-friendly extension of SimplePropertiesWriter.Classorg.apache.solr.handler.dataimportApache Solr Lucene
MailEntityProcessorAn EntityProcessor instance which can index emails along with their attachments from POP3 or IMAP sources.Classorg.apache.solr.handler.dataimportApache Solr Lucene
TikaEntityProcessorAn implementation of EntityProcessor which reads data from rich docs To index latitude/longitude data that mightClassorg.apache.solr.handler.dataimportApache Solr Lucene
ExtractingDocumentLoaderThe class responsible for loading extracted content into Solr.Classorg.apache.solr.handler.extractionApache Solr Lucene
ExtractingMetadataConstantsConstants used internally by the ExtractingRequestHandler.Interfaceorg.apache.solr.handler.extractionApache Solr Lucene
ExtractingParamsThe various Solr Parameters names to use when extracting content.Interfaceorg.apache.solr.handler.extractionApache Solr Lucene
ExtractingRequestHandlerHandler for rich documents like PDF or Word or any other file format that Tika handles that need the text to be extracted first from the document.Classorg.apache.solr.handler.extractionApache Solr Lucene
RegexRulesPasswordProviderPassword provider for Extracting request handler which finds correct password based on file name matching against a list of regular expressions.Classorg.apache.solr.handler.extractionApache Solr Lucene
SolrContentHandlerThe class responsible for handling Tika events and translating them into SolrInputDocuments.Classorg.apache.solr.handler.extractionApache Solr Lucene
SolrContentHandlerFactoryClassorg.apache.solr.handler.extractionApache Solr Lucene
DetectedLanguageClassorg.apache.solr.update.processorApache Solr Lucene
LangDetectLanguageIdentifierUpdateProcessorIdentifies the language of a set of input fields using http://code.Classorg.apache.solr.update.processorApache Solr Lucene
LangDetectLanguageIdentifierUpdateProcessorFactoryIdentifies the language of a set of input fields using http://code.Classorg.apache.solr.update.processorApache Solr Lucene
LangIdParamsInterfaceorg.apache.solr.update.processorApache Solr Lucene
LanguageIdentifierUpdateProcessorIdentifies the language of a set of input fields.Classorg.apache.solr.update.processorApache Solr Lucene
TikaLanguageIdentifierUpdateProcessorIdentifies the language of a set of input fields using Tika's LanguageIdentifier.Classorg.apache.solr.update.processorApache Solr Lucene
TikaLanguageIdentifierUpdateProcessorFactoryIdentifies the language of a set of input fields using Tika's LanguageIdentifier.Classorg.apache.solr.update.processorApache Solr Lucene
DataInputInputStreamAn InputStream that wraps a DataInput.Classorg.apache.solr.hadoopApache Solr Lucene
DataOutputOutputStreamOutputStream implementation that wraps a DataOutput.Classorg.apache.solr.hadoopApache Solr Lucene
HdfsFileFieldNamesSolr field names for metadata of an HDFS file.Interfaceorg.apache.solr.hadoopApache Solr Lucene
HeartBeaterThis class runs a background thread that once every 60 seconds checks to see if a progress report is needed.Classorg.apache.solr.hadoopApache Solr Lucene
LineRandomizerMapperMR Mapper that randomizing a list of URLs.Classorg.apache.solr.hadoopApache Solr Lucene
LineRandomizerReducerMR Reducer that randomizing a list of URLs.Classorg.apache.solr.hadoopApache Solr Lucene
MapReduceIndexerToolPublic API for a MapReduce batch job driver that creates a set of Solr index shards from a set of input files and writes the indexes into HDFS, in a flexible, scalable and fault-tolerant manner.Classorg.apache.solr.hadoopApache Solr Lucene
MorphlineCountersenum MorphlineCountersEnum Constant SummaryClassorg.apache.solr.hadoop.morphlineApache Solr Lucene
MorphlineMapperThis class takes the input files, extracts the relevant content, transforms it and hands SolrInputDocuments to a set of reducers.Classorg.apache.solr.hadoop.morphlineApache Solr Lucene
MorphlineMapRunnerInternal helper for MorphlineMapper and dryRun mode; This API is for *INTERNAL* use only and should not be considered public.Classorg.apache.solr.hadoop.morphlineApache Solr Lucene
NoChangeUpdateConflictResolverUpdateConflictResolver implementation that returns the solr documents in the same order as they are received on input, i.Classorg.apache.solr.hadoop.dedupApache Solr Lucene
PathArgumentTypeArgumentType subclass for HDFS Path type, using fluent style API.Classorg.apache.solr.hadoopApache Solr Lucene
PathPartsClassorg.apache.solr.hadoopApache Solr Lucene
RejectingUpdateConflictResolverUpdateConflictResolver implementation that rejects multiple documents with the same key with an exception.Classorg.apache.solr.hadoop.dedupApache Solr Lucene
RetainMostRecentUpdateConflictResolverUpdateConflictResolver implementation that ignores all but the most recent document version, based on a configurable numeric Solr field, which defaultsClassorg.apache.solr.hadoop.dedupApache Solr Lucene
SolrCloudPartitionerMapReduce partitioner that partitions the Mapper output such that each SolrInputDocument gets sent to the SolrCloud shard that it would have beenClassorg.apache.solr.hadoopApache Solr Lucene
SolrCountersClassorg.apache.solr.hadoopApache Solr Lucene
SolrInputDocumentComparatorDefault mechanism of determining which of two Solr documents with the same key is the more recent version.Classorg.apache.solr.hadoop.dedupApache Solr Lucene
SolrInputDocumentWritableClassorg.apache.solr.hadoopApache Solr Lucene
SolrMapperClassorg.apache.solr.hadoopApache Solr Lucene
SolrOutputFormatClassorg.apache.solr.hadoopApache Solr Lucene
SolrReducerThis class loads the mapper's SolrInputDocuments into one EmbeddedSolrServer per reducer.Classorg.apache.solr.hadoopApache Solr Lucene
SortingUpdateConflictResolverUpdateConflictResolver implementation that orders colliding updates ascending from least recent to most recent (partial) update, based on a configurableClassorg.apache.solr.hadoop.dedupApache Solr Lucene
TreeMergeMapperFor the meat see TreeMergeOutputFormat.Classorg.apache.solr.hadoopApache Solr Lucene
TreeMergeOutputFormatClassorg.apache.solr.hadoopApache Solr Lucene
UnbufferedDataInputInputStreamClassorg.apache.solr.hadoopApache Solr Lucene
UpdateConflictResolverInterface that enables deduplication and ordering of a series of document updates for the same unique document key.Interfaceorg.apache.solr.hadoop.dedupApache Solr Lucene
UtilsClassorg.apache.solr.hadoopApache Solr Lucene
SolrCellBuilderCommand that pipes the first attachment of a record into one of the given Tika parsers, then maps the Tika output back to a record using SolrCell.Classorg.apache.solr.morphlines.cellApache Solr Lucene
StripNonCharSolrContentHandlerFactorySolrContentHandler and associated factory that strips non-characters and trims on output.Classorg.apache.solr.morphlines.cellApache Solr Lucene
TrimSolrContentHandlerFactorySolrContentHandler and associated factory that trims field values on output.Classorg.apache.solr.morphlines.cellApache Solr Lucene
DocumentLoaderA vehicle to load a list of Solr documents into some kind of destination, such as a SolrServer or MapReduce RecordWriter.Interfaceorg.apache.solr.morphlines.solrApache Solr Lucene
GenerateSolrSequenceKeyBuilderA command that assigns a record unique key that is the concatenation of the given baseIdField record field, followed by a running count of the record number withinClassorg.apache.solr.morphlines.solrApache Solr Lucene
LoadSolrBuilderA command that loads a record into a SolrServer or MapReduce SolrOutputFormat.Classorg.apache.solr.morphlines.solrApache Solr Lucene
SanitizeUnknownSolrFieldsBuilderCommand that sanitizes record fields that are unknown to Solr schema.Classorg.apache.solr.morphlines.solrApache Solr Lucene
SolrClientDocumentLoaderA vehicle to load a list of Solr documents into a local or remote SolrClient.Classorg.apache.solr.morphlines.solrApache Solr Lucene
SolrLocatorSet of configuration parameters that identify the location and schema of a Solr server or SolrCloud; Based on this information this class can return the schema and a correspondingClassorg.apache.solr.morphlines.solrApache Solr Lucene
SolrMorphlineContextA context that is specific to Solr.Classorg.apache.solr.morphlines.solrApache Solr Lucene
SolrServerDocumentLoaderClassorg.apache.solr.morphlines.solrApache Solr Lucene
TokenizeTextBuilderA command that uses the embedded Solr/Lucene Analyzer library to generate tokens from a text string, without sending data to a Solr server.Classorg.apache.solr.morphlines.solrApache Solr Lucene
FieldMappingExceptionException thrown when an error happening while mapping UIMA CAS model to Solr fieldsSee Also:Serialized FormClassorg.apache.solr.uima.processorApache Solr Lucene
SolrUIMAConfigurationClassorg.apache.solr.uima.processorApache Solr Lucene
SolrUIMAConfigurationReaderClassorg.apache.solr.uima.processorApache Solr Lucene
UIMAToSolrMapperClassorg.apache.solr.uima.processorApache Solr Lucene
UIMAUpdateRequestProcessorClassorg.apache.solr.uima.processorApache Solr Lucene
UIMAUpdateRequestProcessorFactoryClassorg.apache.solr.uima.processorApache Solr Lucene
AbstractBadConfigTestBaseClassorg.apache.solr.coreApache Solr Lucene
AbstractDistribZkTestBaseClassorg.apache.solr.cloudApache Solr Lucene
AbstractFullDistribZkTestBaseTODO: we should still test this works as a custom update chain as well as what we test now - the default update chainClassorg.apache.solr.cloudApache Solr Lucene
AbstractSolrTestCaseAn Abstract base class that makes writing Solr JUnit tests easier Test classes that subclass this need only specify the path to theClassorg.apache.solr.utilApache Solr Lucene
AbstractZkTestCaseBase test class for ZooKeeper tests.Classorg.apache.solr.cloudApache Solr Lucene
BadHdfsThreadsFilterClassorg.apache.solr.utilApache Solr Lucene
BadMrClusterThreadsFilterClassorg.apache.solr.utilApache Solr Lucene
BadZookeeperThreadsFilterClassorg.apache.solr.utilApache Solr Lucene
BaseDistributedSearchTestCaseHelper base class for distributed search test cases By default, all tests in sub-classes will be executed withClassorg.apache.solrApache Solr Lucene
BaseTestHarnessClassorg.apache.solr.utilApache Solr Lucene
BufferingRequestProcessorClassorg.apache.solr.update.processorApache Solr Lucene
ChaosMonkeyThe monkey can stop random or specific jetties used with SolrCloud.Classorg.apache.solr.cloudApache Solr Lucene
CloudInspectUtilClassorg.apache.solr.cloudApache Solr Lucene
DOMUtilTestBaseClassorg.apache.solr.utilApache Solr Lucene
ExternalPathsSome tests need to reach outside the classpath to get certain resources (e.Classorg.apache.solr.utilApache Solr Lucene
IpTablesClassorg.apache.solr.cloudApache Solr Lucene
JSONTestUtilClassorg.apache.solrApache Solr Lucene
MiniSolrCloudClusterClassorg.apache.solr.cloudApache Solr Lucene
MockCharFilterFactoryFactory for MockCharFilter for testing purposes.Classorg.apache.solr.analysisApache Solr Lucene
MockDirectoryFactoryOpens a directory with LuceneTestCase.Classorg.apache.solr.coreApache Solr Lucene
MockFSDirectoryFactoryOpens a directory with LuceneTestCase.Classorg.apache.solr.coreApache Solr Lucene
MockSolrZkClientClassorg.apache.solr.cloudApache Solr Lucene
MockTokenFilterFactoryFactory for MockTokenFilter for testing purposes.Classorg.apache.solr.analysisApache Solr Lucene
MockTokenizerFactoryFactory for MockTokenizer for testing purposes.Classorg.apache.solr.analysisApache Solr Lucene
MockZkStateReaderClassorg.apache.solr.cloudApache Solr Lucene
RandomMergePolicyA MergePolicy with a no-arg constructor that proxies to a wrapped instance retrieved from LuceneTestCase.Classorg.apache.solr.utilApache Solr Lucene
ReadOnlyCoresLocatorClassorg.apache.solr.utilApache Solr Lucene
RestTestBaseClassorg.apache.solr.utilApache Solr Lucene
RestTestHarnessClassorg.apache.solr.utilApache Solr Lucene
RevertDefaultThreadHandlerRuleClassorg.apache.solr.utilApache Solr Lucene
SocketProxyKindly borrowed the idea and base implementation from the ActiveMQ project; useful for blocking traffic on a specified port.Classorg.apache.solr.cloudApache Solr Lucene
SolrIgnoredThreadsFilterThis ignores those threads in Solr for which there is no way to clean up after a suite.Classorg.apache.solrApache Solr Lucene
SolrJettyTestBaseClassorg.apache.solrApache Solr Lucene
SolrTestCaseHSClassorg.apache.solrApache Solr Lucene
SolrTestCaseJ4A junit4 Solr test harness that extends LuceneTestCaseJ4.Classorg.apache.solrApache Solr Lucene
SSLTestConfigClassorg.apache.solr.utilApache Solr Lucene
StoppableIndexingThreadClassorg.apache.solr.cloudApache Solr Lucene
TestHarnessThis class provides a simple harness that may be useful when This class lives in the tests-framework source tree (and not in the test sourceClassorg.apache.solr.utilApache Solr Lucene
TrackingShardHandlerFactoryA ShardHandlerFactory that extends HttpShardHandlerFactory and tracks requests made to nodes/shards such that interested partiesClassorg.apache.solr.handler.componentApache Solr Lucene
ZkTestServerClassorg.apache.solr.cloudApache Solr Lucene